El Salvador
Learn everything you need to know to make payouts in El Salvador with dLocal.
Market specifications
Take a look of all the information you need to make a payout.
Country reference Mandatory paramentersBank information
Find all the bank account validations details you need to make a payout.
Bank account validations Bank codesMarket specifications
Do you want to know more information about El Salvador's market? Go to the Tap Into Latin America’s High-Growth Potential article.
Country reference
country code | currency code | amount decimals | beneficiary.document.type name | beneficiary.document.id format |
|---|---|---|---|---|
SV | USD | 2 | DUI | 9 digits |
Mandatory parameters
Bank transfers
| Bank transfer parameters | B2C | B2B | P2P |
|---|---|---|---|
external_id | Yes | Yes | Yes |
payment_method_id | Yes | Yes | Yes |
flow_type | Yes | Yes | Yes |
purpose | Yes | Yes | Yes |
country | Yes | Yes | Yes |
amount | Yes | Yes | Yes |
currency | Yes | Yes | Yes |
beneficiary.first_name | Yes | - | Yes |
beneficiary.last_name | Yes | - | Yes |
beneficiary.business_name | - | Yes | - |
beneficiary.email | Yes | Yes | Yes |
beneficiary.phone | Yes | Yes | Yes |
beneficiary.address.street | Yes | Yes | Yes |
beneficiary.address.city | Yes | Yes | Yes |
beneficiary.bank_account.code | Yes | Yes | Yes |
beneficiary.bank_account.account | Yes | Yes | Yes |
beneficiary.bank_account.type | Yes | Yes | Yes |
remitter.first_name | - | - | Yes |
remitter.last_name | - | - | Yes |
remitter.address.country | - | - | Yes |
Payment methods
El Salvador supports payouts via Bank transfers. This method requires specific parameters and follows validation rules aligned with local compliance and banking standards.
Bank transfers
Bank transfers in El Salvador require detailed account information, including bank code, bank account number, account type, currency, amount, city, address, email, and phone. The format of these fields depends on the receiving bank, and strict validation rules apply.
Refer to the bank account validations and bank codes sections 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 |
|---|---|
external_id | Unique payout identification at the merchant's end. Maximum 100 characters. |
payment_method_id | Payment method identifier. For bank transfers, use BANK_TRANSFER. |
flow_type | Payout flow type. Valid values: B2C (Business to Consumer), B2B (Business to Business), or P2P (Person to Person). |
purpose | Payout purpose code. See purpose codes reference. |
country | Country code. For El Salvador, use SV. |
amount | Payout amount in USD. Use up to 2 decimal places. |
currency | Source currency of the FX operation. For El Salvador, use USD. |
beneficiary.first_name | Beneficiary's first name. Maximum 50 characters. |
beneficiary.last_name | Beneficiary's last name. Maximum 50 characters. |
beneficiary.business_name | Beneficiary's business name. Mandatory only for B2B. |
beneficiary.email | Beneficiary's email address. Maximum 100 characters. |
beneficiary.phone | Beneficiary's phone number. 8 digits (e.g. 12345678) or country code (+503) plus 8 digits (e.g. +50312345678). |
beneficiary.address.street | Beneficiary's street address. Maximum 35 characters. |
beneficiary.address.city | Beneficiary's city. Maximum 35 characters. |
beneficiary.bank_account.code | Bank code. See bank codes below. |
beneficiary.bank_account.account | Bank account number. See bank account validations for format. |
beneficiary.bank_account.type | Beneficiary's bank account type. Account type:CHECKING: Checking accountsSAVINGS: Savings accounts |
remitter.first_name | Remitter's first name. Maximum 50 characters. Mandatory only for remittance (P2P). |
remitter.last_name | Remitter's last name. Maximum 50 characters. Mandatory only for remittance (P2P). |
remitter.address.country | Remitter's country code in ISO 3166-1 alpha-2 format. Mandatory only for remittance (P2P). |
Example request
{
"external_id": "N87S08EXYB4",
"payment_method_id": "BANK_TRANSFER",
"flow_type": "B2C",
"purpose": "OTHER_SERVICES",
"country": "SV",
"amount": 25.40,
"currency": "USD",
"beneficiary": {
"first_name": "JUAN",
"last_name": "PEREZ",
"email": "[email protected]",
"phone": "+50360174400",
"address": {
"street": "Calle Principal 123",
"city": "San Salvador"
},
"bank_account": {
"code": "9",
"account": "1234567891",
"type": "CHECKING"
}
}
}
{
"external_id": "C0BVQGO38E",
"payment_method_id": "BANK_TRANSFER",
"flow_type": "B2B",
"purpose": "OTHER_SERVICES",
"country": "SV",
"amount": 1000.00,
"currency": "USD",
"beneficiary": {
"business_name": "Comercial El Salvador SA",
"email": "[email protected]",
"phone": "+50360174401",
"address": {
"street": "Av. Comercial 456",
"city": "San Salvador"
},
"bank_account": {
"code": "3",
"account": "987654321012",
"type": "CHECKING"
}
}
}
{
"external_id": "G0B478Q239D2",
"payment_method_id": "BANK_TRANSFER",
"flow_type": "P2P",
"purpose": "REMITTANCES",
"country": "SV",
"amount": 500.00,
"currency": "USD",
"beneficiary": {
"first_name": "MARIA",
"last_name": "GARCIA",
"email": "[email protected]",
"phone": "12345678",
"address": {
"street": "Calle Residencial 789",
"city": "Santa Ana"
},
"bank_account": {
"code": "6",
"account": "543210987654",
"type": "SAVINGS"
}
},
"remitter": {
"first_name": "John",
"last_name": "Smith",
"address": {
"country": "US"
}
}
}
Bank information
Access the reference formats and accepted values required for processing bank payouts in El Salvador.
Bank account validations
| Bank Name | Bank account format |
|---|---|
| Banco Agrícola, S.A. | Up to 12 digits |
| Banco Atlantida El Salvador S.A. | Up to 13 digits |
| Banco Azul de El Salvador, S.A. | Up to 14 digits |
| Banco Cuscatlán SV, S.A. | Up to 15 digits |
| Banco de América Central, S.A. | Up to 9 digits |
| Banco de Fomento Agropecuario | Up to 13 digits |
| Banco Davivienda Salvadoreño, S.A. | Up to 12 digits |
| Banco Hipotecario de El Salvador S.A. | Up to 11 digits |
| Banco Industrial El Salvador S.A. | Up to 12 digits |
| Banco Promerica | Up to 15 digits |
| Citibank | Up to 14 digits |
| Fedecaces | Up to 18 digits |
| Sociedad de Ahorro y Crédito Gente | Up to 11 digits |
Bank codes
| Bank Name | Bank Code |
|---|---|
| Banco Agrícola, S.A. | 3 |
| Banco Atlantida El Salvador S.A. | 1 |
| Banco Azul de El Salvador, S.A. | 8 |
| Banco Cuscatlán SV, S.A. | 6 |
| Banco de América Central, S.A. | 4 |
| Banco de Fomento Agropecuario | 9 |
| Banco Davivienda Salvadoreño, S.A. | 5 |
| Banco Hipotecario de El Salvador S.A. | 10 |
| Banco Industrial El Salvador S.A. | 11 |
| Banco Promerica | 7 |
| Citibank | 13 |
| Fedecaces | 2 |
| Sociedad de Ahorro y Crédito Gente | 12 |
Updated about 6 hours ago
