VietQR & SePay Telegram Bot: 0% fee instant bank checkout.
Generate dynamic VietQR invoices with pre-filled amount and order code inside Telegram. Your bank notifies SePay, SePay triggers your bot via HMAC-signed webhook, and the buyer receives their product in 0.8 seconds—with automatic backup bank failover.
Simulate a buyer scanning VietQR in their banking app—and test automatic failover when a bank goes down.
POST /webhook/sepay · code=BS7K2Q · +79,000 VND · HMAC_OKWhy manual bank screenshots kill conversion
Eliminate fake transfer receipts, wrong transfer memos, and midnight bank maintenance downtime.
Checking screenshot receipts manually
Buyers send cropped or photoshopped transfer screenshots, forcing you to open your banking app for every single order.
Cryptographically Signed SePay Webhooks
The bot only releases stock when a real bank credit matching the exact amount and order memo hits your account.
Buyers typing the wrong transfer memo
Asking buyers to manually type an order code leads to typos and stuck orders requiring manual support.
EMVCo Dynamic QR Pre-Fills Everything
Scanning the VietQR locks both the exact VND amount and the 6-character order code automatically.
Bank maintenance at midnight halts sales
When a single bank delays balance notifications at night, every pending order stalls.
Automatic Multi-Bank Failover (Cloud)
Configure MB Bank, Vietcombank, and ACB in priority order. If primary webhooks lag, new invoices automatically switch to your backup bank.
Connect VietQR & SePay in 4 steps
Keep 100% of every VND transfer directly in your personal or business bank account.
Add your bank account in BotShopEZ
Select your bank BIN (MB Bank, Vietcombank, ACB, BIDV, TPBank...) and account number.
BANK_BIN=970422 (MB Bank) · ACC=0912345678Paste your SePay webhook secret
Copy the webhook URL from BotShopEZ into SePay and enable HMAC signature verification.
WEBHOOK_URL=https://api.botshopez.com/webhooks/sepayAdd a backup bank account (Optional)
Set a secondary bank so BotShopEZ can auto-switch QR generation if your primary bank is under maintenance.
BACKUP_BANK=Vietcombank · AUTO_FAILOVER=trueTest a 2,000 VND live order
Scan the generated VietQR in your banking app and watch the bot deliver in under 1 second.
Order #BS7K2Q → Paid 79,000 VND → Key Delivered (0.8s)
VietQR & SePay Integration FAQ
Explore related Telegram shop playbooks
View all 6 playbooksUSDT (TRC-20) Telegram Shop Bot: sell globally with zero chargebacks.
Sell digital goods to buyers in 190+ countries without Stripe holds, PayPal chargebacks, or custodial crypto processors. Buyers send USDT (TRC-20) directly to your wallet address and receive their order automatically upon on-chain confirmation.
Sell software keys & game codes on Telegram with 0.7s auto-delivery.
Import thousands of activation keys from .txt or CSV with built-in duplicate detection. Buyers pay your bank or USDT wallet directly and get their unique key in 0.7 seconds—even at 3 A.M.
Sell AI accounts & streaming plans on Telegram with 1-tap auto-renewals.
Turn one-off account buyers into recurring monthly revenue. BotShopEZ delivers account credentials or invite tokens in 0.8 seconds, tracks every buyer's 30-day cycle, and sends a 1-tap renewal invoice inside Telegram 3 days before expiry.
Turn on 0.8s VietQR automation today
Stop checking bank screenshots manually. Connect your bank in 2 minutes.