Before collecting institutional fees through bKash, verify four things: provider approval, one test payment, receipt automation, and settlement terms. Starting on the strength of “we have bKash” produces three events in the first week: guardians pay but nothing is recorded, no receipts generate, and the accountant spends nights reconciling who paid what.

What to verify: provider approval, test payment, receipt and settlement limits

The payment readiness checklist:

# Step Verification question Pass criterion
1 Approval institutional merchant approval exists? written document
2 Connection gateway live and visible in the software? link appears on invoices
3 Test payment you make a 1-unit sample payment yourself ledger + receipt auto-created
4 Receipt receipt the moment payment confirms? instant PDF
5 Settlement when does money land in the account? time limit in writing
6 Failed payment what happens on a mid-way failure the system shows a clear message

Step 3 matters most — test with your own money (minimum amount); a vendor’s “it works” and a completed real payment cycle are not the same.

A usable sample: the payment readiness checklist

Fill every field before going live:

  1. Merchant approval document (copy archived).
  2. Test payment TrxID + its auto-receipt — matched and stored together.
  3. Settlement timing in writing (usually T+1 to T+3 [VERIFY: current provider terms]).
  4. Failed-payment policy — if a guardian is charged, whose responsibility, what process.
  5. One office member designated as the bKash-desk contact.

bKash fee setup: workflow steps and limitations

  1. In month one, reconcile daily at three levels: gateway record ↔ ledger ↔ bank.
  2. Give guardians clear instructions: pay via the link to the exact number.
  3. Limitation: who bears gateway charges (institution/guardian) — write the policy first; debates come later.

bKash setup: questions to ask before your demo

  • Is the gateway inside the package, with no separate charge?
  • Where does a failed payment’s money sit, and in how many days does it return?
  • Will manual bKash (TrxID hand entry) keep running alongside?

See the gateway flow and auto-receipts in fee management and the bKash demo guide; the integration picture on the integrations page, and the full preparation text in the bKash article.

bKash setup FAQ

Must manual TrxID entry stop?

No — it can run alongside (some guardians prefer it), but keep the receipt rule identical.

Who pays the charge — guardian or institution?

Policy — either works; make it written and visible on the invoice.

If settlement is delayed, where does the accounting sit?

Keep all three levels: gateway record ↔ ledger ↔ bank — delays stay visible, not lost.