United Arab Emirates

Learn everything you need to know to make payouts in United Arab Emirates with dLocal.

Market specifications

Take a look of all the information you need to make a payout.

Country reference Document validations Mandatory paramenters

Payment methods

Find all the information about payment methods capabilities.

Bank transfers

Market specifications

Do you want to know more information about United Arab Emirates's market? Go to the Expand Your Reach in Africa’s eCommerce Market article.

country codecurrency codeamount decimalsdocument_type name
AEAED2ID

Document validations

ValidationNameLengthTypeExample
DocumentID18charactersNNN-NNNN-NNNNNNN-N
DocumentPASSup to 12charactersABCD1234

Mandatory parameters

Bank transfers

Bank transfer parametersB2CB2B
loginYesYes
passYesYes
external_idYesYes
countryYesYes
beneficiary_nameYesYes
beneficiary_lastnameYesYes
bank_branchYesYes
addressYesYes
cityYesYes
bank_accountYesYes
amountYesYes
currencyYesYes
purpose-Yes
bdateYes-
nationalityYes-
document_typeYes-
document_idYes-

Payment methods

United Arab Emirates 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 United Arab Emirates require detailed account information, including SWIFT code, address, city, and IBAN. The format of these fields depends on the receiving bank, and strict validation rules apply.

Refer to the document validations section for ID and Passport format specifications.

Mandatory parameters

All fields listed below are required for bank transfer payouts. For successful processing, ensure correct formatting and value types.

Mandatory parameterDescription
loginAPI authentication credentials. Maximum 32 characters.
passAPI authentication credentials. Maximum 32 characters.
external_idUnique transaction identifier. Maximum 100 characters.
countryCountry code. For United Arab Emirates, use AE.
beneficiary_nameFirst name of the beneficiary. Maximum 50 characters. English and Arabic supported.
beneficiary_lastnameLast name of the beneficiary. Maximum 50 characters. English and Arabic supported.
bank_branchSWIFT code (8 or 11 alphanumeric characters in upper case).
addressFull address of the beneficiary. Maximum 35 characters. English and Arabic supported.
cityCity of the beneficiary. Maximum 35 characters. English and Arabic supported.
bank_accountIBAN Format. All United Arab Emirates IBANs begin with 'AE' and are exactly 23 characters long. Ex: AE070331234567890123456.
amountPayout amount. Use up to 2 decimal places.
currencyPayout currency. For United Arab Emirates, use AED or USD.
bdateBirth date of the beneficiary. Format YYYYMMDD. Mandatory only for B2C.
nationalityNationality of the beneficiary. ISO 3166-1 alpha-2 code. Mandatory only for B2C.
document_typeDocument type of the beneficiary: ID for UAE national ID, PASS for Passport. Mandatory only for B2C.
document_idDocument of the beneficiary. See document validations below. Mandatory only for B2C.
purposeReason for the payout. EPBTOB for Business to Business (B2B). Mandatory only for B2B.

Example request

{
  "external_id": "896986598",
  "country": "AE",
  "beneficiary_name": "Juan",
  "beneficiary_lastname": "Lopez",
  "bank_branch": "ALEHAEAD",
  "address": "As Sulimaniyah",
  "city": "Riyadh",
  "bank_account": "AE070331234567890123456",
  "amount": "1000",
  "currency": "AED",
  "bdate": "19901230",
  "nationality": "AE",
  "document_type": "ID",
  "document_id": "123-4567-8901234-5"
}