Nagad ISP billing — paid, reconciled, reactivated
Native Nagad merchant integration. Payment webhook triggers RADIUS CoA to your MikroTik in under 3 seconds. Zero manual reconciliation.
Everything you need — in one platform
One-tap payment link on every invoice. Subscribers pay from the Nagad app they already have.
Every settled trxID is matched to its invoice automatically. No CSR spreadsheet work.
Webhook → BillFi → RADIUS CoA to MikroTik → subscriber back online.
Every Nagad callback is verified against the merchant public key before it's honoured.
Mushak-6.3 compliant receipts sent instantly on payment — SMS + email + client app.
Dashboard shows every Nagad trxID, matched invoice, and any exceptions for review.
One integration pattern for every BD rail. Subscribers pick; you get one ledger.
Nagad declined? Subscriber gets a Bangla SMS with a retry link across other rails.
Nagad MDR, VAT and net amount broken out on every payment for accounting.
Up and running in a weekend
Register a Nagad Merchant account (we help).
Paste Merchant ID + public / private keys into BillFi.
Sandbox a ৳10 payment. Confirm webhook + reactivation.
Enable production. Every invoice now includes a Nagad pay link.
Plays nicely with your gear
Bring the vendors you already run. BillFi drops into the middle of your stack — no rip-and-replace.
Answers, before you ask
How do I accept Nagad payments for my ISP invoices?
Register a Nagad Merchant account, plug the credentials into BillFi, and every invoice includes a Nagad payment link. Subscribers pay in one tap; BillFi matches the payment to the invoice and reactivates the PPPoE session in under 3 seconds.
Does BillFi verify Nagad webhook signatures?
Yes — every callback is signature-verified against Nagad's public key. Unsigned or spoofed callbacks are rejected and logged.
Can I offer both bKash and Nagad?
Yes — most BD ISPs offer bKash, Nagad, Rocket and SSLCommerz side-by-side. BillFi's client app and portal show all rails; the subscriber picks.
What are Nagad's fees?
Nagad's merchant rate is generally competitive with bKash (varies by merchant category). BillFi doesn't add any markup on top.
Can Nagad drive auto-suspension for non-payers?
Yes — same as bKash. If no rail settles the invoice by the due date, BillFi flips the RADIUS reply attributes and the router walls the subscriber into a payment page.
Is a Nagad Merchant account required?
Yes — a Nagad Merchant (not personal) account is required to accept payments. Our Dhaka team can help you complete the merchant onboarding if needed.
Does BillFi support Nagad recurring / tokenized payments?
Yes — subscribers can save their Nagad account for auto-pay so future invoices settle automatically each month, no manual tap required.
How are Nagad payments posted to the accounting ledger?
Every Nagad settlement posts to the correct GL account (revenue, VAT, gateway fee). Month-end close doesn't need manual matching.
Can I refund a Nagad transaction from BillFi?
Yes — one-click refund from the invoice page uses Nagad's refund API. Refunds appear in the subscriber's Nagad wallet within minutes.
What happens if a Nagad payment gets stuck?
BillFi polls Nagad's transaction status API and reconciles delayed callbacks automatically. Truly failed payments show a clear retry option in the client app with alternative rails.
Network management,
automated.
Join hundreds of ISPs across Africa, Asia, and Europe automating their billing, provisioning, and support with BillFi.