Uptime 99.97% / last 90 days

The payment gateway
with automated IN/OUT
for Vietnamese banks & e-wallets

Real-time balance reconciliation, HMAC-signed webhooks, full support for personal & business banks and e-wallets. Integrate in an afternoon with our ready-made SDKs & plugins.

No setup fee
Monthly contract, cancel anytime
Vietnamese engineering team
~/dashboard/transactions
Live
Current balance · VCB 1903 8847 2201
2,847,612,350VND
+12,847,500 in 24h
LE THI PHUONG ANH 15:47:22 · DH18742 · #order-DH18742
+1,247,500 VCB
HOANG QUANG DUNG 15:46:11 · DH18741 · TF-MB
+325,000 TCB
Withdraw to partner account 15:44:08 · OUT-4421 · MB 0710 2299
−4,855,200 MB
NGUYEN BAO TRANG 15:42:53 · DH18738 · #order-DH18738
+873,200 ACB
Webhook delivered
p95 187ms
Connected to 41 banks & e-wallets in Vietnam
Vietcombank Techcombank MB Bank BIDV ACB VPBank Agribank Sacombank TPBank MoMo ZaloPay VNPay
Features

Every piece you need to handle money flow

From bank connectivity and webhook delivery to multi-channel reconciliation — one platform, one API.

Instant HMAC-signed webhooks

Push balance changes to your system in under 200ms. Automatic retries with exponential backoff, complete logs for replay when needed.

POST https://shop.vn/api/webhooks/payment 187ms · 200

Complete bank API

Sync real-time transactions from 41 Vietnamese banks & e-wallets. Supports both personal and business accounts.

Real-time reconciliation

Match orders, transaction codes and balance changes automatically. Revenue reports by day/week/month, Excel export.

Bank-grade security

AES-256 encryption, HMAC-SHA256 signing, IP whitelist, comprehensive audit log. Compliant with PCI-DSS and Decree 13/2023/ND-CP on personal data.

AES-256 HMAC-SHA256 PCI-DSS IP Whitelist 2FA NĐ-13/2023

Plugins for every platform

One-click install for WordPress, WooCommerce, Shopify, Magento. SDKs for PHP, Node.js, Python, .NET. REST API following OpenAPI 3.0.

WooCommerce Shopify Magento PHP SDK Node.js Python .NET

Vietnamese engineering support

Average response time of 12 minutes via Telegram, Zalo, email. 99.9% SLA for Business customers and above.

How it works

Three steps, one afternoon

No complex paperwork, no multi-day verification. Create a merchant, paste your API key, start receiving payments.

01

Connect your bank account

Link a personal/business bank account or e-wallet via the dashboard. Issue an API key and configure IP whitelist within minutes.

# Create a new merchant
POST /api/v1/merchants
{
  "bank": "VCB",
  "account_no": "1903884722"
}
02

Configure your webhook URL

Enter your endpoint URL in the dashboard. Every balance change is POSTed with an HMAC signature so you can authenticate before processing.

POST /your/webhook
X-Signature: "sha256=a3f1c2..."
X-Timestamp: "1748678842"
03

Receive payments automatically

Customer pays → system observes the balance change → you receive a webhook and update the order. No manual verification.

{
  "event": "payment.received",
  "amount": 1247500,
  "order_id": "DH18742",
  "status": "success"
}
Transactions / month
12.4M
Avg. Jan–May 2026
Banks & e-wallets
41
Covers > 98% VN market share
Uptime
99.97%
Rolling 90 days
Webhook latency
187ms
p95, last 7 days
Pricing

Simple, transparent, no hidden fees

Pay monthly. Cancel anytime. Full VAT invoice support.

Starter
Free/ month
30-day free trial. No credit card required.
  • 1 bank account
  • 500 transactions / month
  • Basic webhook & REST API
  • Email support
Start free trial
Enterprise
Contact us
For e-commerce marketplaces and SaaS platforms with millions of transactions per month.
  • Unlimited accounts
  • 99.99% SLA in contract
  • Dedicated infrastructure
  • Dedicated support engineer
  • On-premise if required
Talk to sales
FAQ

Frequently asked questions

Do you support personal bank accounts?
Yes. We support both personal and business accounts at Vietcombank, Techcombank, MB, ACB, VPBank, BIDV, TPBank, Sacombank, Agribank and many more — 41 connectors in total.
Are webhooks reliable? Can transactions be lost?
Webhooks average p95 187ms. If your endpoint fails, the system retries with exponential backoff (up to 24 hours) and logs everything in the dashboard for manual replay if needed.
Is there a transaction limit?
Starter is limited to 500 transactions/month. Business and above have unlimited transactions — you only pay per connected bank account.
How secure is it? Are my bank credentials safe?
Bank credentials are encrypted with AES-256 and stored in an HSM. Webhooks are signed with HMAC-SHA256, IP whitelist is enforced, with a full audit log. We comply with PCI-DSS and Decree 13/2023/ND-CP on personal data protection.
I use WooCommerce/Shopify — is integration easy?
We have official plugins for WooCommerce, WordPress, Shopify and Magento. One-click install, paste the API key, ready to go. For custom systems use the PHP/Node.js/Python/.NET SDKs or the raw REST API.
Do you provide VAT invoices?
Yes. E-VAT invoices are issued automatically after every successful payment. Annual contract customers get 15% off the list price.

Ready to automate your cash flow ?

Sign up for a free 30-day trial. No credit card required. Cancel anytime.