Bangladesh payment resolution board
Treat Every Cashier Request as Time-Limited
A payment instruction can contain a receiver, amount and reference that are valid only for its countdown. If the timer expires, do not assume the same details remain active.
Open the live cashierRead the timer before opening bKash
Note how long the request remains valid and keep the cashier available while completing the wallet action. Prepare the exact amount before starting if the method permits.
Use only the current receiver
Payment partners and receiving details can rotate. Copy the receiver from the active request and never reuse a number saved from an earlier deposit or message.
Return with the transaction ID
When the wallet confirms payment, bring the transaction ID back to the same open request if the flow asks for it. Check every character before submitting.
Stop when the request expires
If the countdown ends before money is sent, close the expired request and create a new one. Compare the new amount, receiver and reference because any of them may change.
Escalate late successful payments
If bKash succeeded near or after expiry but credit is missing, do not pay again. Save the expired request, transaction ID, amount and timestamp so support can attempt a manual match.
Before the next action
- active countdown
- current receiver
- exact amount
- transaction ID
- expired-request evidence
Related bKash decisions
Quick answers
Can an expired receiver be reused?
No. Create a fresh cashier request and follow its current receiver and reference.
What if the timer expires after bKash succeeds?
Keep both records and ask support to trace the late transaction instead of paying twice.
Why can a new request show different details?
Payment partner routing can rotate, so each request must be treated as independent.
Last reviewed: 30 July 2026
Continue to the account