Two ways to collect
One-time checkout for each fee term and recurring auto-debit for monthly fees.
bKash Payments Integration
Connect your own bKash merchant credentials — collect fees from parents’ bKash wallets. Two gateways are available: one-time checkout and recurring auto-debit (RPP).

01bKash Checkout
Get your merchant credentials from the bKash Merchant Portal. In the app, open Modules → Integrations → bKash, pick bKash Checkout and enter your App Key, App Secret, Username and Password.
02bKash Recurring (RPP)
For monthly fees, connect the second gateway: bKash Recurring (RPP) — the Recurring Payment Platform. Enter your X-API-Key, Merchant Short Code and Service Id. Run it alongside the one-time checkout and pick which one is your default.
03One-time fee payments
Parents pay individual fee terms from their bKash wallet through the tokenized checkout. Each payment is recorded automatically with a receipt — no slips to match by hand.
04Recurring auto-debit
With RPP, parents approve a mandate once and monthly fees are collected automatically through the Recurring Payment Platform. No reminders to chase, no missed months.
05Look up a transaction
A parent says they paid? Enter the bKash trxID to fetch the transaction straight from bKash — amount, wallet, status and time, as bKash holds it. Disconnect a gateway any time; recorded payments are kept.
One-time checkout for each fee term and recurring auto-debit for monthly fees.
Parents approve a mandate once; monthly fees are debited automatically after that.
Every payment gets a receipt, and any trxID can be checked straight from bKash.
Payments go to your own bKash merchant account; secrets are encrypted and never shown again.