|
1
|
|
|
<?php |
|
2
|
|
|
/** |
|
3
|
|
|
* @link https://github.com/yiiviet/yii2-payment |
|
4
|
|
|
* @copyright Copyright (c) 2017 Yii Viet |
|
5
|
|
|
* @license [New BSD License](http://www.opensource.org/licenses/bsd-license.php) |
|
6
|
|
|
*/ |
|
7
|
|
|
|
|
8
|
|
|
namespace yiiviet\payment\vnpayment; |
|
9
|
|
|
|
|
10
|
|
|
use yiiviet\payment\BankProvider as BaseBankProvider; |
|
11
|
|
|
|
|
12
|
|
|
/** |
|
13
|
|
|
* Lớp BankProvider cung cấp thông tin ngân hàng mà VNPayment hổ trợ. |
|
14
|
|
|
* |
|
15
|
|
|
* @author Vuong Minh <[email protected]> |
|
16
|
|
|
* @since 1.0.3 |
|
17
|
|
|
*/ |
|
18
|
|
|
class BankProvider extends BaseBankProvider |
|
19
|
|
|
{ |
|
20
|
|
|
|
|
21
|
|
|
/** |
|
22
|
|
|
* @inheritdoc |
|
23
|
|
|
*/ |
|
24
|
2 |
|
public function banks(): array |
|
25
|
|
|
{ |
|
26
|
|
|
return [ |
|
27
|
2 |
|
'VIETCOMBANK' => 'Ngân hàng Ngoại thương (Vietcombank)', |
|
28
|
|
|
'VIETINBANK' => 'Ngân hàng Công thương (Vietinbank)', |
|
29
|
|
|
'BIDV' => 'Ngân hàng đầu tư và phát triển Việt Nam (BIDV)', |
|
30
|
|
|
'AGRIBANK' => 'Ngân hàng Nông nghiệp (Agribank)', |
|
31
|
|
|
'SACOMBANK' => 'Ngân hàng TMCP Sài Gòn Thương Tín (SacomBank)', |
|
32
|
|
|
'TECHCOMBANK' => 'Ngân hàng Kỹ thương Việt Nam (TechcomBank)', |
|
33
|
|
|
'ACB' => 'Ngân hàng ACB', |
|
34
|
|
|
'VPBANK' => 'Ngân hàng Việt Nam Thịnh vượng (VPBank)', |
|
35
|
|
|
'DONGABANK' => 'Ngân hàng Đông Á (DongABank)', |
|
36
|
|
|
'EXIMBANK' => 'Ngân hàng EximBank', |
|
37
|
|
|
'TPBANK' => 'Ngân hàng Tiên Phong (TPBank)', |
|
38
|
|
|
'NCB' => 'Ngân hàng Quốc dân (NCB)', |
|
39
|
|
|
'OJB' => 'Ngân hàng Đại Dương (OceanBank)', |
|
40
|
|
|
'MSBANK' => 'Ngân hàng Hàng Hải (MSBANK)', |
|
41
|
|
|
'HDBANK' => 'Ngan hàng HDBank', |
|
42
|
|
|
'NAMABANK' => 'Ngân hàng Nam Á (NamABank)', |
|
43
|
|
|
'OCB' => 'Ngân hàng Phương Đông (OCB)', |
|
44
|
|
|
'VISA' => 'Thẻ quốc tế', |
|
45
|
|
|
'VNMART' => 'Ví điện tử VnMart', |
|
46
|
|
|
'SCB' => 'Ngân hàng TMCP Sài Gòn (SCB)', |
|
47
|
|
|
'IVB' => 'Ngân hàng TNHH Indovina (IVB)', |
|
48
|
|
|
'ABBANK' => 'Ngân hàng thương mại cổ phần An Bình (ABBANK)', |
|
49
|
|
|
'SHB' => 'Ngân hàng Thương mại cổ phần Sài Gòn (SHB)', |
|
50
|
|
|
'VIB' => 'Ngân hàng Thương mại cổ phần Quốc tế Việt Nam (VIB)', |
|
51
|
|
|
'VNPAYQR' => 'Cổng thanh toán VNPAYQR', |
|
52
|
|
|
'VIETCAPITALBANK' => 'Ngân Hàng Bản Việt', |
|
53
|
|
|
'PVCOMBANK' => 'Ngân hàng TMCP Đại Chúng Việt Nam', |
|
54
|
|
|
'SAIGONBANK' => 'Ngân hàng thương mại cổ phần Sài Gòn Công Thương' |
|
55
|
|
|
]; |
|
56
|
|
|
} |
|
57
|
|
|
|
|
58
|
|
|
} |
|
59
|
|
|
|