Malaysia

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

Mandatory parameters - Bank transfers

Mandatory parameterDescriptionFlow type
login32 charsALL
pass32 charsALL
external_idMax. 100 charsALL
beneficiary_nameMax. 50 charsALL
beneficiary_lastnameMax. 50 charsALL
countryMYALL
bank_accountMin. Length 10 and Max. length 22ALL
bank_codeSee available bank codes belowALL
amountMax. 2 decimal numbersALL
currencyMYR or USDALL
purpose"EPBTOB" for B2B
"EPREMT" for P2P
Mandatory only for Business to Business (B2B) and Remittance (P2P)
B2B, P2P
remitter_full_nameMax. 200 chars
Mandatory only for remittance (P2P)
P2P
remitter_documentMax. 45 chars
Mandatory only for remittance (P2P)
P2P
remitter_document_type'PASS' (passport)
'NI' (national ID)
Mandatory only for remittance (P2P)
P2P
remitter_addressMax. 200 chars
Mandatory only for remittance (P2P)
P2P
remitter_cityMax. 40 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":"1234567812345678",
  "beneficiary_name":"JUAN",
  "beneficiary_lastname":"NASCIMENTO",
  "country":"MY",
  "bank_account":"0077870019888776",
  "bank_code":"007",
  "notification_url":"https://thisisawebsite.net",
  "amount":"1100.00",
  "currency":"MYR",
  "type":"json"
}

Mandatory parameters - Wallets

Mandatory parameterDescriptionFlow type
login32 charsALL
pass32 charsALL
external_idMax. 100 charsALL
beneficiary_nameMax. 50 charsALL
beneficiary_lastnameMax. 50 charsALL
countryMYALL
account_type"TOUCHNGO"ALL
bank_account12 digits (Wallet ID)ALL
amountMax. 2 decimal numbersALL
currencyMYR or USDALL
purposeEPREMT remittance
Mandatory only for remittance (P2P)
P2P
remitter_full_nameMax. 200 chars
Mandatory only for remittance (P2P)
P2P
remitter_documentMax. 45 chars
Mandatory only for remittance (P2P)
P2P
remitter_document_type'PASS' (passport)
'NI' (national ID)
Mandatory only for remittance (P2P)
P2P
remitter_addressMax. 200 chars
Mandatory only for remittance (P2P)
P2P
remitter_countryMax. 200 chars
Mandatory only for remittance (P2P)
P2P

Example request

{
"login":"1n234n56",
"pass":"HolAc123o",
"external_id":"1234567812345678",
"beneficiary_name":"JUAN",
"beneficiary_lastname":"NASCIMENTO",
"country":"MY",
"account_type":"TOUCHNGO",  
"bank_account":"123456789012",
"notification_url":"https://thisisawebsite.net",
"amount":"1100.00",
"currency":"MYR",
"type":"json"
}

Bank codes

Bank nameBank code
AFFIN BANK BERHAD6
Affin Islamic Bank Berhad32
Agrobank (Islamic)43
AL RAJHI7
ALLIANCE BANK BERHAD8
Alliance Islamic Bank Berhad33
AMBANK BERHAD1
AMBank Islamic34
BANK ISLAM MALAYSIA BERHAD9
BANK KERJASAMA RAKYAT BERHAD10
BANK MUAMALAT MALAYSIA BERHAD11
BANK OF AMERICA20
BANK OF CHINA (MALAYSIA) BERHAD21
BANK OF TOKYO - MITSUBISHI UFJ (M) BERHAD22
BANK PERTANIAN MALAYSIA BERHAD (AGROBANK)23
Bank Simpanan Nasional (Islamic)44
BANK SIMPANAN NASIONAL12
BNP Paribas (M) Bhd (Islamic)35
BNP PARIBAS MALAYSIA24
CIMB BANK BERHAD4
CIMB Islamic Bank36
COMMERCE TERJARI BANK BERHAD25
DEUTSCHE BANK MALAYSIA BERHAD14
EON BANK BERHAD26
HONG LEONG BANK BERHAD2
Hong Leong Islamic Bank Bhd37
HSBC BANK BERHAD15
INDUSTRIAL & COMMERCIAL BANK OF CHINA27
J.P MORGAN CHASE BANK BERHAD28
KUWAIT FINANCE HOUSE (MALAYSIA) BHD29
MALAYAN BANKING BERHAD (MAYBANK)5
MayBank Islamic Berhad38
MIZUHO CORPORATE BANK MALAYSIA30
OCBC AL-AMIN Bank Berhad39
OCBC BANK16
PUBLIC BANK BERHAD3
Public Islamic Bank Bhd40
RHB BANK BERHAD17
RHB Islamic Bank Berhad41
STANDARD CHARTERED BANK BERHAD18
Standard Chartered SAADIQ Bhd42
SUMITOMO MITSUI BANKING CORPORATION MALAYSIA BHD31
UOB19