Automated Payment Gateway

Accept payments in Bangladesh on autopilot.

bkash, Nagad & Rocket Auto-Verification.

BDTPay automatically monitors incoming SMS notifications on your wallets and confirms payments instantly — no manual TrxID checking, no customer friction, 0% platform fee.

BDTPay Pro — Lifetime License Gateway active
৳0 BDT
bKash Nagad Rocket Upay Cards
🔒 Secured by BDTPay Automated Endpoint.
Supported Payment Channels
bKash Personal Nagad Personal Rocket Personal bKash Merchant Nagad Merchant Rocket Agent Upay Personal Visa / Mastercard
bKash Personal Nagad Personal Rocket Personal bKash Merchant Nagad Merchant Rocket Agent Upay Personal Visa / Mastercard
FEATURES

Everything you need to get paid

A complete gateway built for Bangladeshi businesses — e-commerce, SaaS, SMM panels, and digital services.

Auto Verification

The BDTPay Android app reads incoming payment SMS notifications and confirms transactions automatically — no manual customer TrxID entry required.

🛡️

Fake-Payment Protection

Multi-layer verification protocols match amount, sender, and reference tags so spoofed, duplicate, or edited payments are automatically blocked.

🔌

Drop-In REST API

A simple, developer-friendly two-endpoint design (create & verify). Integrates seamlessly with WHMCS, WooCommerce, and SMM panels.

📊

Live Dashboard

Real-time admin and merchant dashboards to monitor orders, check transaction states, view metrics, and manage payout systems in real time.

🏷️

Multi-Brand Management

Run several stores or web services from a single account, each configured with its own brand key and independent payment numbers.

🌐

Local & Global Support

Accept bKash, Nagad, Rocket, and Upay instantly; can be extended to international credit cards or digital currencies through API integrations.

PAYMENT METHODS

Multiple Wallets, One Integration

Accept payments via Personal, Agent, or Merchant numbers across all major mobile banking platforms in Bangladesh.

bK
bKash (Personal · Merchant)
Ng
Nagad (Personal · Merchant)
Rk
Rocket (Personal · Agent)
Up
Upay (Personal)
💳
Cards (Visa, Mastercard, AMEX)
WORKFLOW

Checkout to confirmation in three steps

01

Customer Initiates Payment

Your site triggers /api/payment/create. The customer is redirected to the secure BDTPay portal to choose their mobile wallet (bKash, Nagad, etc.).

02

Android Service Automates Verification

The client transfers the funds. The BDTPay Android application running on your device reads the transaction SMS and uploads details to the cloud database.

03

Order Fulfilled Automatically

The customer is redirected back to your success page. Your backend issues a POST query to /api/payment/verify to verify payment and unlock service instantly.

Gateway Automation status
Secure Android Automation
SMS Listener Active
ONLINE
Verification speed 2.4s
Auto-Confirmation Enabled Settle funds instantly in your personal wallet without any manual checking delays or transaction fee deductions.
DEVELOPERS

Integrate in minutes

Send a simple HTTP request with your brand key, redirect the customer to the returned payment url, and verify the transaction upon their return.

// 1) Create a payment
POST https://payment.bdtpay.xyz/api/payment/create
API-KEY: <your brand key>

{
  "cus_name": "Rahim Uddin",
  "cus_email": "rahim@example.com",
  "amount": "2500",
  "success_url": "https://bdtpay.xyz/success.php",
  "cancel_url": "https://bdtpay.xyz/cancel.php"
}

// → { "status": true, "payment_url": "https://..." }
// 2) Verify payment on success redirect
POST https://payment.bdtpay.xyz/api/payment/verify
API-KEY: <your brand key>

{ "transaction_id": "OVKPXW165414" }

// → { "status": "COMPLETED", "amount": "2500" }

Ready to automate your payment collection?

Get your credentials today and go live in less than 15 minutes. Support personal, merchant & agent wallets.

Create Merchant Account