Vietnam
Learn everything you need to know to make payouts in Vietnam with dLocal.
Market specifications
Take a look of all the information you need to make a payout.
Country reference Mandatory paramentersPayment methods
Find all the information about payment methods capabilities.
Bank transfers Wallet transfersBank information
Find all the bank account validations details you need to make a payout.
Bank codesMarket specifications
Do you want to know more information about Vietnam's market? Go to the Accelerate Growth in Asia’s Leading eCommerce Hubs article.
Country reference
country code | currency code | amount decimals | document_type name | document_id format |
---|---|---|---|---|
VN | VND | 2 | VNID | 9 or 13 digits |
Mandatory parameters
Bank transfers
Bank transfer parameters | B2C | B2B | P2P |
---|---|---|---|
login | Yes | Yes | Yes |
pass | Yes | Yes | Yes |
external_id | Yes | Yes | Yes |
beneficiary_name | Yes | Yes | Yes |
beneficiary_lastname | Yes | Yes | Yes |
country | Yes | Yes | Yes |
bank_code | Yes | Yes | Yes |
bank_account | Yes | Yes | Yes |
amount | Yes | Yes | Yes |
currency | Yes | Yes | Yes |
purpose | - | - | Yes |
remitter_full_name | - | - | Yes |
remitter_address | - | - | Yes |
remitter_country | - | - | Yes |
Wallet transfers
Wallet transfer parameters | B2C | B2B | P2P |
---|---|---|---|
login | Yes | Yes | Yes |
pass | Yes | Yes | Yes |
external_id | Yes | Yes | Yes |
beneficiary_name | Yes | Yes | Yes |
beneficiary_lastname | Yes | Yes | Yes |
country | Yes | Yes | Yes |
account_type | Yes | Yes | Yes |
amount | Yes | Yes | Yes |
currency | Yes | Yes | Yes |
phone | Yes | Yes | Yes |
address | Yes | Yes | Yes |
purpose | - | - | Yes |
remitter_full_name | - | - | Yes |
remitter_address | - | - | Yes |
remitter_country | - | - | Yes |
Payment methods
Vietnam supports payouts via Bank transfers and Wallet transfers. Each method requires specific parameters and follows validation rules aligned with local compliance and banking standards.
Use Wallet transfers for instant payments to mobile wallets. Use Bank transfers when sending funds directly to a bank account.
Bank transfers
Bank transfers in Vietnam require detailed account information, including bank code, bank account number, amount, and currency. The format of these fields depends on the receiving bank, and strict validation rules apply.
Refer to the bank codes section for format specifications.
Mandatory parameters
All fields listed below are required for bank transfer payouts. For successful processing, ensure correct formatting and value types.
Mandatory parameter | Description |
---|---|
login | API authentication credentials. Maximum 32 characters. |
pass | API authentication credentials. Maximum 32 characters. |
external_id | Unique transaction identifier. Maximum 100 characters. |
beneficiary_name | First name of the beneficiary. Maximum 50 characters. |
beneficiary_lastname | Last name of the beneficiary. Maximum 50 characters. |
country | Country code. For Vietnam, use VN . |
bank_code | Bank code of the beneficiary's bank. See bank codes below. |
bank_account | Bank account number. Maximum 45 characters. |
amount | Payout amount. Use up to 2 decimal numbers. |
currency | Payout currency. For Vietnam, use VND or USD . |
purpose | Reason for the payout. EPREMT (remittance). Mandatory only for remittance (P2P). |
remitter_full_name | Full name of the sender. Maximum 50 characters. Mandatory only for remittance (P2P). |
remitter_address | Full address of the sender. Maximum 200 characters. Mandatory only for remittance (P2P). |
remitter_country | ISO 3166-1 alpha-2 code of the sender. Mandatory only for remittance (P2P). |
Example request
{
"login": "1n234n56",
"pass": "HolAc123o",
"external_id": "123456789",
"document_id": "27836873654",
"beneficiary_name": "Juan",
"beneficiary_lastname": "Alonso",
"country": "VN",
"bank_code": "13",
"bank_account": "1234567890",
"account_type": "C",
"amount": 10,
"currency": "VND",
"type": "json",
"notification_url": "https://thisisawebsite.net/payments"
}
Wallet transfers
Wallet transfers enable real-time transfers using a mobile phone number linked to a wallet.
The account_type
field must indicate the type of wallet being used (e.g., MoMo, VNPAY, VNPT Pay, Sacombank, ZaloPay). The phone
field must be present and correctly formatted.
Mandatory parameters
The table below outlines the required parameters for Wallet transfers.
Mandatory parameter | Description |
---|---|
login | API authentication credentials. Maximum 32 characters. |
pass | API authentication credentials. Maximum 32 characters. |
external_id | Unique transaction identifier. Maximum 100 characters. |
beneficiary_name | First name of the beneficiary. Maximum 50 characters. |
beneficiary_lastname | Last name of the beneficiary. Maximum 50 characters. |
country | Country code. For Vietnam, use VN . |
account_type | Type of wallet being used: MOMO , VNPAY , VNPT PAY , SACOMBANK , ZALOPAY . |
amount | Payout amount. Use up to 2 decimal numbers. |
currency | Payout currency. For Vietnam, use USD or VND . |
phone | Phone number. Maximum 15 characters (country code +84 plus up to 11 digits). |
address | Full address. Maximum 200 characters. |
purpose | Reason for the payout. EPREMT (remittance). Mandatory only for remittance (P2P). |
remitter_full_name | Full name of the sender. Maximum 50 characters. Mandatory only for remittance (P2P). |
remitter_address | Full address of the sender. Maximum 200 characters. Mandatory only for remittance (P2P). |
remitter_country | ISO 3166-1 alpha-2 code of the sender. Mandatory only for remittance (P2P). |
Example request
{
"external_id": "8tSHXacig",
"beneficiary_name": "Test",
"beneficiary_lastname": "Test",
"country": "VN",
"account_type": "MOMO",
"amount": 10,
"currency": "VND",
"type": "json",
"phone": "+8412345678901",
"address": "test address",
"login": "userco",
"pass": "passco"
}
Bank information
Access the reference formats and accepted values required for processing bank payouts in Vietnam.
Bank codes
Bank Name | Other name | Bank Code |
---|---|---|
Bac A Commercial Joint Stock Bank (Bac A Bank) | BAB | 73 |
CIMB Bank Limited | CIMB Bank | 54 |
Cooperative Bank of Vietnam | CoopBank | 43 |
DBS Bank Ltd - Ho Chi Minh Branch | DBS Bank | 75 |
HSBC Bank Vietnam | HSBC Bank | 37 |
Industrial Bank of Korea - Ho Chi Minh Branch | IBK HCM | 77 |
Industrial Bank of Korea– Ha Noi branch | IBK - HN | 48 |
KasikornBank Public Company Limited | Kasikornbank | 69 |
Keb Hana Bank - Ha Noi Branch | KEB Hana Bank | 76 |
Keb Hana Bank - Ho Chi Minh Branch | KEB Hana Bank | 72 |
Kookmin - Chi nhánh Hà Nội | Kookmin Bank | 63 |
Kookmin - Chi nhánh Thành phố Hồ Chí Minh | KookminBank | 64 |
Liobank by OCB | Liobank Bank transfer app (not a bank) | 68 |
Nam A Commercial Join Stock Bank | NamABank | 39 |
Ngân hàng TNHH Indovina | IVB | 46 |
Ngân hàng số CAKE by VPBank | CAKE Bank transfer app (not a bank) | 65 |
Ngân hàng số Ubank by VPBank | Ubank Bank transfer app (not a bank) | 66 |
NH Lien Doanh Viet Nga | VRBank | 16 |
NH Nong Nghiep va Phat Trien Nong Thon Vietnam * | Agribank | 13 |
NH Vietnam Thuong Tin | VietBank | 15 |
NHTMCP A Chau | ACB | 18 |
NHTMCP An Binh | ABBank | 4 |
NHTMCP Ban Viet | Vietcapital Bank | 14 |
NHTMCP Bao Viet | BVB | 32 |
NHTMCP Buu Dien Lien Viet | LienVietPostBank | 30 |
NHTMCP Cong Thuong Vietnam | Vietinbank | 2 |
NHTMCP Dai Chung Vietnam | PVcomBank | 7 |
NHTMCP Dai Duong | OceanBank | 5 |
NHTMCP Dau Khi Toan Cau | GP Bank | 9 |
NHTMCP Dau Tu va Phat Trien Vietnam | BIDV Bank | 11 |
NHTMCP Dong A * | Dong A Bank | 10 |
NHTMCP Dong Nam A | SeABank | 6 |
NHTMCP Kien Long | KienLongBank | 12 |
NHTMCP Ky Thuong Vietnam | Techcombank | 26 |
NHTMCP Ngoai Thuong Vietnam | Vietcombank (VCB) | 17 |
NHTMCP Phat Trien Thanh Pho HCM | HDBank | 22 |
NHTMCP Phuong Dong | OCB | 27 |
NHTMCP Quan Doi | MBBank | 23 |
NHTMCP Quoc Dan | NCB | 28 |
NHTMCP Quoc Te Vietnam | VIB | 25 |
NHTMCP Sai Gon Ha Noi | SHB | 21 |
NHTMCP Saigon | SCB | 35 |
NHTMCP Saigon Cong Thuong | Saigonbank | 3 |
NHTMCP Saigon Thuong Tin | Sacombank | 1 |
NHTMCP Tien Phong | TPBank | 20 |
NHTMCP Vietnam Thinh Vuong | VPBank | 24 |
NHTMCP Xang Dau Petrolimex | PG Bank | 8 |
NHTMCP Xuat Nhap Khau Vietnam | Eximbank | 19 |
NHTNHH MTV Hongleong Vietnam | HLBVN | 29 |
NHTNHH MTV Public Vietnam | Public Bank VN | 34 |
NHTNHH MTV Shinhan Vietnam | ShinhanVN | 33 |
Nonghuyp - Chi nhánh Hà Nội(NHB) | Nonghyup Bank | 60 |
Standard Chartered Bank Viet Nam Limited | Standard Chartered Bank | 52 |
Timo by Ban Viet Bank | Timo Bank transfer app (not a bank) | 67 |
UMEE by KienlongBank | UMEE Bank transfer app (not a bank) | 71 |
United Overseas Bank Viet Nam | UOB Bank | 53 |
Vietnam Bank for Social Policies (VBSP) | VBSP | 74 |
Vietnam Asia Commercial Joint Stock Bank (VietA) | VietABank | 57 |
NH Vietnam Thuong Tin | VietBank | 15 |
NHTMCP Ban Viet | Vietcapital Bank | 14 |
NHTMCP Ngoai Thuong Vietnam | Vietcombank (VCB) | 17 |
NHTMCP Cong Thuong Vietnam | Vietinbank | 2 |
NH Lien Doanh Viet Nga | VRBank | 16 |
NHTMCP Vietnam Thinh Vuong | VPBank | 24 |
Woori Bank Vietnam | WooriBank | 49 |
Updated 6 days ago