For merchants in Bangladesh

Payments that confirm themselves.

Register your own bKash, Nagad, Rocket or bank account and pair a phone. When a customer pays you, AsolPay reads the confirmation, matches it to the order, and tells your website โ€” automatically. We never hold your money.

Get startedSee pricing
Order #4821
เงณ250.00
Waiting for payment
no one is watching this happen

Features of AsolPay

Everything you need to take money online in Bangladesh โ€” without routing your revenue through someone else first.

Non-custodial by design

Money moves from your customer to your account. It never sits with us, so there is no float, no payout delay, and nothing of yours to freeze.

Payments confirm themselves

Pair a phone with the reader app. It sees the payment confirmation, matches it to the order, and marks it paid โ€” no screenshots, no manual checking.

Hosted checkout

Send buyers to a branded checkout page that shows your own numbers and walks them through paying. One redirect, nothing to build yourself.

Two-call REST API

Create a payment, verify it. Server-side keys in an api-key header, with copy-paste samples for cURL, PHP, Laravel, Python, Node and JavaScript.

Signed webhooks

Get told the moment a payment lands, signed and retried on failure โ€” so your fulfilment runs even if the buyer closes the tab.

A real sandbox

Test keys run the identical flow with no real money and no delivery. Sandbox activity is excluded from every report and total.

Fraud controls that assume the worst

An SMS is a claim, not proof. Payments above your chosen ceiling wait for stronger verification instead of auto-confirming and shipping.

A key per storefront

Run several brands from one account, each with its own keys and channels. A compromised site never forces you to rotate the others.

An audit trail

Key issues, reveals and revocations, payment-account changes and review decisions are all recorded with who did it and when.

Supported payment channels

Accept the ways Bangladesh actually pays

Customers pay into your own bKash, Nagad, Rocket, Upay or bank account. Switch each channel on or off from your dashboard โ€” whichever are active become the options buyers see at checkout.

bKashNagadRocketUpayCellFinIBBL mCashPathao PayST PayBank transfer

More channels as they earn their place

We list a channel only once it genuinely works end to end โ€” a logo you can't actually get paid through helps nobody. Need one we don't support yet? Tell us and we'll say honestly whether we can add it.

One API call to get paid

Create a payment, send your customer to the page it returns, and verify before you fulfil.

curl -X POST https://api.asolpay.com/v1/payment/create \
  -H "Content-Type: application/json" \
  -H "api-key: [PLACEHOLDER_SK_LIVE_KEY]" \
  -d '{
    "amount": 250,
    "tran_id": "order-4821",
    "success_url": "https://yoursite.com/payment/success"
  }'

Every example uses a placeholder key โ€” never paste a real one. Read the docs โ†’

Simple pricing

Starter

เงณ90.00 /mo
Most popular

Pro

เงณ130.00 /mo

Business

เงณ180.00 /mo
Compare plans โ†’

Questions

Does AsolPay hold my money?

No. Customers pay directly into your own account. We only observe that it arrived and confirm the order.

What if my reader phone goes offline?

You get a loud dashboard banner and an alert. Pending payments still resolve once it's back online.