Skip to main content

BD_BKASH

POST 

/payments

PaymentBangladeshBDTpaymentMethod.bdBkash

Bangladesh bKash wallet payment. After the order is created, redirect the customer to action.url, the platform-hosted checkout. The customer transfers to the bKash account shown there and submits the transaction ID (TrxID); the platform confirms and moves the order to a final state.

Next action and action.payContent​

Redirect the customer to action.url. It is the platform-hosted checkout, where the customer sees the receiving wallet account, transfers from their bKash app, and submits the transaction ID. The platform confirms the transfer and sends the webhook.

action.payContent is a JSON string with the receiving account when the channel returns it, for example {"accountNo":"01712345678","accountName":"Payee","reference":"BD123456"}. Merchants rendering their own checkout must also collect the transaction ID from the customer; use the hosted checkout unless that flow is already in place.

Request​

Responses​

Success