Collect bKash, Nagad, Rocket and Upay payments on your own numbers. Customers pay, our SMS app verifies, your website is notified.
Works with
Verify mobile banking payments automatically, on your own numbers.
Our Android app reads the payment SMS and matches the customer's Transaction ID instantly.
Create a payment with one API call and get a webhook when it is paid. WooCommerce and WHMCS plugins included.
Add your logo, colors and support text to the customer checkout page.
Login with email or QR code. Whitelist senders, filter keywords and sync with one tap.
Get notified on your server the moment a payment completes.
Track payments, customers and daily revenue from one panel.
Go live in three simple steps.
Pick a plan and pay once. Your panel is created automatically.
Add your bKash, Nagad, Rocket or Upay number and connect the SMS app.
Customers pay, the SMS is matched, and the order completes by itself.
See what changes when verification runs on its own.
One request creates a payment link. Send your customer there, and we call your webhook when the payment is verified.
curl -X POST https://tsgateway.tshost.shop/api/checkout-v2 \
-H "TSPAY-API-KEY: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": "500",
"full_name": "Rahim",
"email": "rahim@example.com",
"redirect_url": "https://yoursite.com/success",
"webhook_url": "https://yoursite.com/webhook"
}'{"status": true, "payment_url": "https://tsgateway.tshost.shop/pay.php?id=..."}If customers pay by mobile banking, this fits.
Accept bKash, Nagad, Rocket and Upay on a WooCommerce store without a merchant account.
Send a payment link in Messenger and stop asking customers for screenshots.
Activate WHMCS invoices and subscriptions the moment the money arrives.
Collect client payments on your personal number and get a confirmed record.
Pick a plan and get your panel in minutes.
You stay in control of your money and your data.
Money goes straight to your bKash, Nagad, Rocket or Upay number. We never hold your funds.
Only SMS from the senders you allow is read, and you can filter by keyword.
Every webhook carries your API key header so your server can reject fake calls.
Protect your panel with an authenticator app.
Your customer sends money to your number and enters their sender number and Transaction ID. The SMS app on your phone forwards the incoming SMS to the server, which matches it and marks the payment complete.
No. You get a panel on this site as soon as your order is confirmed.
bKash, Nagad, Rocket and Upay personal or agent numbers.
No. Customers pay your own number directly. We only read the confirmation SMS to verify it.
Yes. The Android SMS app must be installed on a phone that stays online, because it forwards incoming payment SMS to the server.
Yes. Download the ready-made WooCommerce plugin or WHMCS module from your dashboard, or use our REST API from any website with your key.
Start collecting verified payments in minutes.
See plans