Automatic payment verification

Automatic payment verification
for startups & small businesses in Bangladesh

Collect bKash, Nagad, Rocket and Upay payments on your own numbers. Customers pay, our SMS app verifies, your website is notified.

Your Store1000 BDT
Subtotal1000 BDT
Total1000 BDT
CUSTOMER DETAILS
NameRahim
Phone017********
Payment verified automatically
Payment Options
bKash
Nagad
Rocket
Upay
24/7Auto verification
4+MFS supported
< 5sSMS match time
100%Your own numbers

Works with

bKashNagadRocketUpay

Everything you need to collect payments

Verify mobile banking payments automatically, on your own numbers.

01

Automatic verification

Our Android app reads the payment SMS and matches the customer's Transaction ID instantly.

02

Simple REST API

Create a payment with one API call and get a webhook when it is paid. WooCommerce and WHMCS plugins included.

03

Your brand

Add your logo, colors and support text to the customer checkout page.

04

Android SMS app

Login with email or QR code. Whitelist senders, filter keywords and sync with one tap.

05

Webhooks

Get notified on your server the moment a payment completes.

06

Dashboard & reports

Track payments, customers and daily revenue from one panel.

How it works

Go live in three simple steps.

1

Choose a plan

Pick a plan and pay once. Your panel is created automatically.

2

Add your numbers

Add your bKash, Nagad, Rocket or Upay number and connect the SMS app.

3

Get paid

Customers pay, the SMS is matched, and the order completes by itself.

Stop checking payments by hand

See what changes when verification runs on its own.

Manual wayTS auto pay
Payment checkingYou read SMS and check every Transaction ID by handSMS is matched to the order automatically
Customer wait timeMinutes to hours, depending on when you are onlineUsually confirmed in under 5 seconds
Wrong or fake TrxIDEasy to miss and easy to get wrongChecked against the real SMS before the order completes
Working hoursOnly when you are awake24/7, including holidays
Website integrationUpdate each order manuallyAPI and webhook update your site for you

Connect your site in minutes

One request creates a payment link. Send your customer there, and we call your webhook when the payment is verified.

  • One API call creates a payment
  • Ready-made WooCommerce and WHMCS plugins
  • Webhook or polling, your choice
Read the API reference
Create a payment
curl -X POST https://www.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"
  }'
Response{"status": true, "payment_url": "https://www.tsgateway.tshost.shop/pay.php?id=..."}

Built for how Bangladesh pays

If customers pay by mobile banking, this fits.

Online shops

Accept bKash, Nagad, Rocket and Upay on a WooCommerce store without a merchant account.

Facebook and F-commerce

Send a payment link in Messenger and stop asking customers for screenshots.

Hosting and software sellers

Activate WHMCS invoices and subscriptions the moment the money arrives.

Freelancers and agencies

Collect client payments on your personal number and get a confirmed record.

Pricing

Pick a plan and get your panel in minutes.

Free

Free
10 days
  • 1 SMS device(s)
  • 100 receiving number(s)
  • Monthly checkout limit (100)
  • Payments, customers & reports
  • Custom domain
  • Team roles & notifications
  • Brand settings
  • API & webhooks
  • Android app
Order Now

Monthly

TK400
90 days
  • 40 SMS device(s)
  • 100 receiving number(s)
  • Monthly checkout limit (500)
  • Payments, customers & reports
  • Custom domain
  • Team roles & notifications
  • Brand settings
  • API & webhooks
  • Android app
  • 30 days
Order Now

Yearly

TK1,000
Yearly
  • Unlimited SMS devices
  • Unlimited receiving numbers
  • Unlimited checkouts
  • Payments, customers & reports
  • Custom domain
  • Team roles & notifications
  • Brand settings
  • API & webhooks
  • Android app
  • Best value, 365 days
Order Now

Safe by design

You stay in control of your money and your data.

Your own numbers

Money goes straight to your bKash, Nagad, Rocket or Upay number. We never hold your funds.

Sender whitelist

Only SMS from the senders you allow is read, and you can filter by keyword.

Authenticated webhooks

Every webhook carries your API key header so your server can reject fake calls.

Two-factor login

Protect your panel with an authenticator app.

FAQ

How does verification work?

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.

Do I need my own hosting?

No. You get a panel on this site as soon as your order is confirmed.

Which methods are supported?

bKash, Nagad, Rocket and Upay personal or agent numbers.

Does the money pass through you?

No. Customers pay your own number directly. We only read the confirmation SMS to verify it.

Do I need a phone running all the time?

Yes. The Android SMS app must be installed on a phone that stays online, because it forwards incoming payment SMS to the server.

Can I use it with WooCommerce, WHMCS or my own website?

Yes. Download the ready-made WooCommerce plugin or WHMCS module from your dashboard, or use our REST API from any website with your key.

Ready to automate your payments?

Start collecting verified payments in minutes.

See plans