Markets / BD · BDT
Bangladesh bKash and Nagad gateway
TopPay’s Bangladesh pay-in codes are BKASH, BKASH_P, BKASH_A, NAGAD, NAGAD_P and NAGAD_A, in whole taka. Codes ending in _P or _A are pay-in only. Email theo@toppay.com to confirm which code is enabled.
Source: global-api-doc.toppay.com/en/reference/paymentMethodBangladesh.html. Legacy host named in the guide: global-bd-openapi.toppayment.com.
| Code | In the guide |
|---|---|
| BKASH | bKash wallet |
| BKASH_P | bKash personal account; pay-in only |
| BKASH_A | bKash corporate account; pay-in only |
| NAGAD | Nagad wallet |
| NAGAD_P | Nagad personal account; pay-in only |
| NAGAD_A | Nagad corporate account; pay-in only |
Pay-out bankCode is only BKASH or NAGAD. The guide does not use the _P or _A suffix on disbursement. Pay-out amounts may use up to two decimal places; pay-in amounts stay whole taka.
| Code | In the guide |
|---|---|
| BKASH | bKash |
| NAGAD | Nagad |
- Pay-in amounts are positive whole taka. The guide recommends a customerPhone that starts with 01 and is 11 digits.
- BKASH_P and NAGAD_P are personal accounts. BKASH_A and NAGAD_A are corporate accounts. Both suffixes are pay-in only.
- Production host pattern: https://openapi.toppayment.com/bd/pay/prePay
Tell us the market. Get the enabled codes back.
The reply comes from theo@toppay.com. A code in the public guide is the menu. Enabled codes are the ones you can sell.
Request a method map
