Uruguay

Learn everything you need to know to make payouts in Uruguay with dLocal.

Mandatory parameters

Mandatory parameterDescriptionFlow
login32 charsALL
pass32 charsALL
external_idMax. 100 charsALL
document_idSee document validations below.ALL
document_typeOnly mandatory when document type is RUT, DE (Documento Extranjero) or PASS (Passport)ALL
beneficiary_nameMax. 50 charsALL
beneficiary_lastnameMax. 50 charsALL
countryUYALL
bank_codeSee bank codes below.ALL
bank_branchMandatory only If the bank is Santander.ALL
bank_accountSee bank account validations below.ALL
account_typeOnly mandatory if bank_code is BROU
C: for Checking accounts
S: for Savings accounts
ALL
amountMax. 2 decimal numbersALL
purposeEPREMT - remittance

Mandatory only for remittance (P2P)
P2P
currency_to_payUSD
Mandatory only if the payout needs to be paid in USD.

In case this parameter is missing, the payout will be paid in local currency.
Only for USD accounts
remitter_document_typeRUT, CI, PASS
Mandatory only for remittance (P2P)
P2P
remitter_documentValidations based on the document type.
Mandatory only for remittance (P2P)
P2P
remitter_full_nameMax. 200 chars.
Mandatory only for remittance (P2P)
P2P
remitter_countryISO 3166-1 alpha-2 code
Mandatory only for remittance (P2P)
P2P

Example request

{
    "login":"1n234n56",
    "pass":"HolAc123o",
    "external_id": "1234567812345678c",
    "document_type":"RUT",
    "document_id": "87417771",
    "beneficiary_name": "HOY",
    "beneficiary_lastname": "SA",
    "country": "UY",
    "bank_code": "113",
    "bank_branch": "11",
    "bank_account": "1234567",
    "account_type":"C",
    "amount": "114.39"
}
{
    "login":"1n234n56",
    "pass":"HolAc123o",
    "external_id": "1234567812345678c",
    "document_type":"RUT",
    "document_id": "87417771",
    "beneficiary_name": "HOY",
    "beneficiary_lastname": "SA",
    "country": "UY",
    "bank_code": "113",
    "bank_branch": "11",
    "bank_account": "1234567",
    "account_type":"C",
    "amount": "114.39",
    "purpose": "EPREMT",
    "remitter_document_type": "CI",
    "remitter_document": "87417771",
    "remitter_full_name": "Juan Perez",
    “remitter_country”:”AR”
}

Document validations

ValidationNameLengthTypeVerification digitExample
DocumentCI8NumericLast digit8.741.777-1
87417771
DocumentRUT12NumericLast digit21-100342-001-7
211003420017
DocumentDE-Numeric-33475876
DocumentPASS-Alphanumeric-NNFE4379

Bank account validations

NameAccount formatLengthDetailsExample
BROUYYYYYYYYYWWWWW14Y -> Account number (9 digits)
W -> Sub-account number (5 digits)
00099299700002
BHUXXXYYZZZZZZV12X -> Branch code (3 digits, starts with 0)
Y-> Product number (2 digits)
Z -> Account number (6 digits, filled with 0s on the left)
V -> Verification digit (1 digit)
012345678901
CitibankXXXXXXXXXZ10The account number must be 10 characters long, with leading zeros. Account starts with 0, 1, or 5.
Z = Verification digit
0061436006
ItauXXXXXXZ7Account number (6 digits)
Z = Verification digit (1 digit)
3190373
ScotiabankCCCCCCCZII10C -> Client number (7 digits, with leading zeros)
Z = Verification digit (1 digit)
I -> Account ID (2 digits)
1274204300
SantanderXXXXXXXXXXXX12Account number (12 digits, with leading zeros)012345678901
NacionXXXXXXXXXXXX12The account number must be a maximum of 12 characters.001234568901
BBVAXXXXXXXXXmax 9The account number must be a maximum of 9 digits.
Do not fill with 0s. No spaces or non-numeric characters.
20237345 674501433
HSBCBetween XXXX and XXXXXXXXXX4 to 10The account number must be 4 to 10 characters long
Do not fill with 0s.
0003237999
HeritageXXXXXXXYY9X -> Account number (7 digits, with leading zeros)
Y -> Sub-account number (2 digits)
0003237999
Prexxxxxxxxx8The account number must be a maximum of 8 characters long.
Do not fill with 0s. No spaces or non-numeric characters.
01013892
Mi DineroXXXXXXXX6 to 11The account number must be 6 to 11 characters long.3259658
OCA BlueXXXXXXZ7Account number (7 characters, with leading zeros)
X -> Account number (6 digits, with leading zeros)
Z -> Verification digit (1 digit)
7328013

Bank codes

Check below the different values that bank_code parameter can take depending on each country's bank requirements.

Bank CodeBank NameSupport UYU currencySupport USD currency
153Banco Bilbao Vizcaya Argentaria
246Banco de la Nación Argentina
091Banco Hipotecario del Uruguay
113Banco ITAU
137Banco Santander
162Banque Heritage
61BAPRO
001BROU - Banco de la República Oriental del Uruguay
205Citibank N.A. Sucursal
157HSBC Bank
999Oca Blue
603Prex
624Redpagos
917Midinero
128Scotiabank