Accept bKash & mobile wallet payments in minutes
One API and a beautiful hosted checkout for bKash, Nagad, Rocket and Upay. Use our verified merchant accounts with fast settlement, or plug in your own and keep 100%.
Everything you need to get paid online
From the first payment to settlement, invoices and fraud checks: one dashboard, no extra tools.
Instant bKash checkout
Tokenized bKash checkout on a hosted, mobile-first payment page. Customers pay in a few taps; you get a signed webhook.
Manual wallets + SMS auto-verify
Accept bKash, Nagad, Rocket and Upay Send Money with TrxID. Our Android app forwards payment SMS and approves them automatically.
Use your own accounts
Connect your own bKash merchant API or wallets. Money goes straight to you, with zero transaction charge.
Fast settlements
See your balance live and withdraw to bKash, Nagad or bank. Choose standard or instant settlement.
Invoices, links & QR
Send itemised invoices by email or SMS, share no-code payment links and show QR codes at checkout.
Fraud protection
Velocity limits, blocklists, settlement holds, SMS anti-spoofing and dispute handling keep your money safe.
Team access
Give staff their own logins with Manager, Refunds or Viewer roles. Two-step login by app or SMS.
Developer friendly
Clean REST API, test keys, idempotency, signed webhooks, plus plugins for WooCommerce, WHMCS and Laravel.
Live in three steps
Create your account
Register, verify your mobile number and get your API keys instantly. Try everything with test keys first.
Connect your website
Install our WooCommerce, WHMCS or Laravel plugin, or call the API from any language. Payment links need no code at all.
Get paid & settle
Customers pay with bKash or other wallets. Watch payments arrive live and withdraw whenever you want.
Two ways to receive money
Switch any time from your merchant panel.
Platform gateway
No bKash merchant account? Use ours. We collect the payments and settle them to you.
- Start today, no paperwork with bKash
- Charge from 2% per payment, paid by you or your customer
- Standard or instant settlement to bKash, Nagad or bank
Your own accounts
Already have a bKash merchant API or wallets? Connect them and keep every taka.
- Zero transaction charge
- Money goes straight to your account, no settlement needed
- Same checkout, API, invoices and tools
A payment API you can integrate in an afternoon
Create a payment, redirect the customer, receive a signed webhook. Test keys simulate every outcome, and idempotency keys make retries safe.
curl -X POST https://pay.qpay.bd/api/v1/payment/create \
-H "X-API-KEY: pk_…" -H "X-API-SECRET: sk_…" \
-d '{"amount": 1250, "invoice_id": "ORDER-1001",
"success_url": "https://shop.com/thanks"}'
# → { "status": true, "data": {
# "payment_id": "PG2610…", "payment_url": "https://pay.qpay.bd/checkout/…" } }
Simple, transparent pricing
No setup fee, no hidden charges. Pay only for what you use.
Pay as you go: platform default charge, no monthly fee.
- Hosted bKash checkout & manual wallets
- Invoices, payment links & QR
- Instant settlement: +0.5%
- Use your own bKash API: no charge
Frequently asked questions
Ready to accept your first payment?
Create your account in two minutes. Test for free, go live when you are ready.