দয়া করে এডমিনের সাথে যোগাযোগ করুন আপনার একাউন্টটি পুনরায় সচল করার জন্য।
Contact Superadmin on TelegramDirect bKash, Nagad & Mobile Gateway SaaS
-
Email: -
| TrxID | Provider | Amount | Sender Mobile | Status | Date & Time | Action |
|---|---|---|---|---|---|---|
| No transactions recorded yet | ||||||
| Invoice ID | Amount | Customer | Status | Created Date | Actions |
|---|---|---|---|---|---|
| Loading invoices... | |||||
Share this checkout link with your customer via WhatsApp, Messenger, SMS, or Email.
Use this live API Key to pair your Android Gateway App and integrate WooCommerce or custom website checkouts.
Receive USDT internal transfers directly to your Binance Pay ID with automated API matching.
123456789) অথবা Username (যেমন: @your_username) ইনপুট দিয়ে Save Gateway Settings করুন এবং Test Telegram Alert প্রেস করুন!
Standard SMSPayBD & UddoktaPay REST API references with multi-language code snippets.
Create a new payment intent and generate a customer checkout URL.
| Field Name | Data Type | Required | Description |
|---|---|---|---|
amount |
Number |
Yes | Payment charge amount in BDT (e.g. 500). |
customer_name |
String |
Optional | Full name of customer. |
customer_email |
String |
Optional | Email address of customer. |
redirect_url |
String |
Optional | URL to redirect customer upon payment completion. |
webhook_url |
String |
Optional | URL to receive instant JSON IPN callback. |
curl -X POST "https://paysheba.com/api/v1/checkout/create" \
-H "Authorization: Bearer YOUR_MERCHANT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 500,
"customer_name": "Rahim Ahmed",
"customer_email": "rahim@example.com",
"redirect_url": "https://yourstore.com/success",
"webhook_url": "https://yourstore.com/api/paysheba-webhook"
}'
{
"status": true,
"message": "Payment initialised successfully",
"merchant_id": "MCH-777888",
"charge_id": "CHG_0376DD2B4E",
"payment_url": "https://paysheba.com/checkout.html?charge_id=CHG_0376DD2B4E"
}
Check payment status using only Invoice ID (No Provider or TrxID required). Returns complete customer, amount, method, and transaction details.
# 1. Using POST with JSON:
curl -X POST "https://paysheba.com/api/v1/checkout/status" \
-H "Content-Type: application/json" \
-d '{
"invoice_id": "CHG_0376DD2B4E"
}'
# 2. Or using GET query:
curl "https://paysheba.com/api/v1/checkout/status?invoice_id=CHG_0376DD2B4E"
{
"status": true,
"payment_status": "COMPLETED",
"message": "Payment Successful",
"invoice_id": "CHG_0376DD2B4E",
"merchant_id": "MCH-777888",
"tk_amount": 500.00,
"usdt_amount": 4.17,
"payment_method": "BKASH",
"trx_id": "DGQ1QPFVOF",
"sender": "017XXXXXXXX",
"customer_name": "Tipu Sultan",
"customer_email": "customer@example.com",
"checkout_url": "https://paysheba.com/checkout.html?charge_id=CHG_0376DD2B4E",
"redirect_url": "https://yoursite.com/payment-success",
"created_at": "2026-08-19T05:04:00.000Z",
"completed_at": "2026-08-19T05:05:00.000Z"
}
Fetch all active payment methods, phone numbers (bKash Personal/Merchant, Nagad, Rocket, Upay, CellFin), and Binance Pay ID for a specific Merchant using merchant_id.
# 1. Using POST with JSON:
curl -X POST "https://paysheba.com/api/v1/checkout/merchant" \
-H "Content-Type: application/json" \
-d '{
"merchant_id": "MCH-777888"
}'
# 2. Or using GET query:
curl "https://paysheba.com/api/v1/checkout/merchant?merchant_id=MCH-777888"
{
"status": true,
"merchant_id": "MCH-777888",
"company_name": "ABC Store",
"support_url": "https://t.me/yourtelegram",
"usdt_rate": 120.0,
"methods": [
{
"name": "bKash Personal",
"provider": "BKASH",
"type": "send_money",
"number": "01799781726",
"instruction": "Send Money to this personal bKash number and enter TrxID."
},
{
"name": "bKash Merchant",
"provider": "BKASH_MERCHANT",
"type": "payment",
"number": "01799781726",
"instruction": "Make Payment to this bKash merchant counter number and enter TrxID."
},
{
"name": "Nagad Personal",
"provider": "NAGAD",
"type": "send_money",
"number": "01799781726",
"instruction": "Send Money to this personal Nagad number and enter TrxID."
},
{
"name": "Binance Pay",
"provider": "BINANCE",
"type": "crypto_usdt",
"binance_pay_id": "578795699",
"usdt_rate": 120.0,
"instruction": "Send USDT to Binance Pay ID and submit your Binance Order ID."
}
]
}
Directly verify customer payment via API without opening the checkout page. Submit TrxID (for bKash, Nagad, Rocket, Upay, CellFin) or Order ID (for Binance Pay).
curl -X POST "https://paysheba.com/api/v1/checkout/verify" \
-H "Content-Type: application/json" \
-d '{
"invoice_id": "CHG_0376DD2B4E",
"provider": "BKASH",
"trx_id": "DGQ1QPFVOF"
}'
{
"status": true,
"payment_status": "COMPLETED",
"message": "Payment Successful",
"invoice_id": "CHG_0376DD2B4E",
"merchant_id": "MCH-777888",
"tk_amount": 500.00,
"usdt_amount": 4.17,
"payment_method": "BKASH",
"trx_id": "DGQ1QPFVOF",
"sender": "017XXXXXXXX",
"customer_name": "Tipu Sultan",
"customer_email": "customer@example.com",
"checkout_url": "https://paysheba.com/checkout.html?charge_id=CHG_0376DD2B4E",
"redirect_url": "https://yoursite.com/payment-success",
"created_at": "2026-08-19T05:04:00.000Z",
"completed_at": "2026-08-19T05:05:00.000Z"
}
মার্চেন্ট এপিআই কল করে পাওয়া সরাসরি payment_url লিংকটি আপনার নিজের ওয়েবসাইটের HTML iFrame ট্যাগে বসিয়ে দিন। কোনো জটিল স্ক্রিপ্ট ছাড়াই পেমেন্ট সম্পন্ন হওয়ার পর গ্রাহক স্বয়ংক্রিয়ভাবে আপনার redirect_url এ চলে যাবে!
আপনার ওয়েবসাইটের যেকোনো পেজে নিচে দেওয়া সাধারণ iFrame কোডটি পেস্ট করুন:
<!-- /api/v1/checkout/create থেকে পাওয়া payment_url টি src এ বসিয়ে দিন --> <iframe src="https://paysheba.com/checkout.html?charge_id=CHG_0376DD2B4E" width="100%" height="660px" style="border: none; border-radius: 16px; box-shadow: 0 10px 30px rgba(0,0,0,0.08); max-width: 480px; display: block; margin: 0 auto;" allow="clipboard-write"> </iframe>
যদি ওয়েবসাইটের উপরে পপ-আপ মোডাল হিসেবে দেখাতে চান, তাহলে নিচের সাধারণ HTML/CSS কোডটি ব্যবহার করুন:
<!-- ১. পপ-আপ মোডাল এইচটিএমএল -->
<div id="payshebaModal" style="display: none; position: fixed; inset: 0; background: rgba(15,23,42,0.75); backdrop-filter: blur(5px); z-index: 99999; justify-content: center; align-items: center; padding: 12px;">
<div style="background: white; border-radius: 20px; width: 100%; max-width: 460px; height: 90vh; max-height: 680px; position: relative; overflow: hidden; box-shadow: 0 25px 50px rgba(0,0,0,0.3);">
<button onclick="document.getElementById('payshebaModal').style.display='none'" style="position: absolute; top: 12px; right: 12px; z-index: 10; width: 32px; height: 32px; border-radius: 50%; border: 1px solid #e2e8f0; background: #f8fafc; font-weight: bold; cursor: pointer;">✕</button>
<iframe id="payshebaIframe" src="" style="width: 100%; height: 100%; border: none;" allow="clipboard-write"></iframe>
</div>
</div>
<!-- ২. পপ-আপ ওপেন করার সাধারণ স্ক্রিপ্ট -->
<script>
function openPayModal(paymentUrl) {
document.getElementById('payshebaIframe').src = paymentUrl;
document.getElementById('payshebaModal').style.display = 'flex';
}
</script>
<!-- ৩. পেমেন্ট বাটন -->
<button onclick="openPayModal('https://paysheba.com/checkout.html?charge_id=CHG_0376DD2B4E')">Pay ৳500 Now</button>
redirect_url লিংকে নিয়ে যাবে। আপনাকে কোনো অতিরিক্ত কোড বা ইভেন্ট হ্যান্ডলার লিখতে হবে না।
১. অ্যাপের ব্যাকএন্ড থেকে আপনার API Key দিয়ে /api/v1/checkout/create কল করে payment_url নিন।
২. অ্যাপের WebView কম্পোনেন্টে payment_url লিংকটি লোড করুন।
৩. পেমেন্ট শেষে ব্রাউজার স্বয়ংক্রিয়ভাবে redirect_url এ পৌঁছালে WebView ক্লোজ করুন এবং অর্ডার নিশ্চিতকরণ স্ক্রিন দেখান!
আপনার ব্যবসার প্রয়োজন অনুযায়ী সেরা প্যাকেজ নির্বাচন করুন। প্রতি ১ মাস (৩০ দিন) পর লিমিট আবার রিসেট হবে।
Step-by-step guide to retrieve your Binance Pay & API Credentials
284719302).PaySheba Payment Gateway) and click Next.Binance Read-Only API Key field.Binance Secret Key field.125.00).