New Platform Payouts is live. Send local payouts from your backend.

QR payments and payouts across Southeast Asia

Every local rail.
One API.

Zennopay connects banks, wallets, travel apps and FX platforms to the local rails across Southeast Asia. Enable in-app QR payments and local payouts through one API.

Zennopay products

One platform for QR payments and local payouts.

Let users pay merchant QR codes in your app. Send local payouts on local rails across Southeast Asia.

QR payment flow in a mobile PaymentSheet

QR Payments

Let users pay local merchants by QR.

Users scan a merchant QR, review the amount, and pay through your app's native PaymentSheet.

  • Native PaymentSheet
  • Payment Intent lifecycle
  • Merchant QR validation
  • Payment webhooks
Local payout flow from a funding account to beneficiary accounts

Platform Payouts New

Send local payouts from your backend.

Pay beneficiaries on local rails across Southeast Asia from your prefunded Zennopay balance.

  • Reusable or inline beneficiaries
  • Idempotent payout creation
  • Authoritative status tracking
  • Signed payout webhooks
Local payment networks
VietQR PromptPay QR Ph PayNow DuitNow QRIS UPI PayPay UnionPay

Platform Payouts

Send local payouts through one API.

Create beneficiaries, fund payouts from your balance, and track every transfer on local rails across Southeast Asia from request to resolution.

Control your payout flow

Payouts are accepted only when your available balance can cover the transfer.

Track every outcome

Signed webhooks keep your system in sync as each payout moves from processing to a final state.

Retry with confidence

Idempotency keys prevent duplicate payouts after a timeout or network error.

ONE PAYOUT, END TO END
Your platform - 1,000.00 USD
Zennopay 1 USD = 25,400 VND
Beneficiary + 25,400,000 VND

QR network

Reach more customers across Asia.

Connect to local QR payment networks through one integration.

15+ markets
  • Transaction-ready Vietnam, Thailand & Philippines

  • Planned Q4 2026 Malaysia, Singapore, Cambodia, Laos, Mongolia, Sri Lanka, India, Indonesia, Japan, South Korea, China, Hong Kong

Expand without rebuilding

Activate new markets on your existing integration.

Instant settlement

Settled before the receipt prints.

Every payout is confirmed on the Zennopay ledger the moment it happens, then lands on the local network in seconds. Funds move only on your instruction, and you always know exactly where the money is.

Payout delivered CONFIRMED IN 0.42s
FROM · PARTNER $ 1,000.00 Global wallet, USD
TO · VIETQR ₫ 25,400,000 Ho Chi Minh City, Vietnam
REF ZP-8F2A-C94B FX 1 USD = 25,400 VND STATUS FINAL

Designed for developers

Create a payout with one API call.

Use an idempotency key to retry safely and receive the original payout every time.

Read the quickstart
create-payout.http
POST /v1/payouts
Idempotency-Key: order-456-payout-v1
Content-Type: application/json

{
  "amount": "125000",
  "currency": "VND",
  "beneficiary_id": "ben_0123456789abcdef01234567",
  "reference": "order_456",
  "metadata": {
    "order_id": "order_456"
  }
}

# 202 Accepted
# status: processing

Get to know the integration.

Compare payout routes and explore how the integration works, from the first request to the final outcome.

Ready to move money with Zennopay?

Create a sandbox beneficiary and send your first payout.