iGaming payment gateway

Deposits that convert.
Payouts that land.

VXPay is the payment gateway built for iGaming operators. Collect and pay out in Vietnamese dong (VND) and Philippine peso (PHP) through local bank QR, transfers and e-wallets — and settle in USDT when you need to. One API.

Currencies & railsPay-in & payout
VNDVietnamese dongLive
VietQRBank transferMoMoZaloPayViettel Money
PHPPhilippine pesoLive
QR PhGCashMayaGrabPay
USDTTether, on-chainLive
DepositWithdrawConvert to VND / PHP
What your server receives
  1. Order created
  2. Payment confirmed
  3. Signed callback delivered

Local payment methods in Vietnam and the Philippines

VietQRBank transferMoMoZaloPayViettel MoneyQR PhGCashMayaGrabPayUSDTVietQRBank transferMoMoZaloPayViettel MoneyQR PhGCashMayaGrabPayUSDT
Who we serve

Built for every iGaming vertical.

Different products, the same two problems: get players funded quickly, and get winnings back to them without friction.

Online casino

High-frequency deposits and withdrawals around the clock, with routing that keeps success rates steady during peak hours.

Sportsbook

Absorb traffic spikes before kick-off and pay out winnings right after the final whistle.

Poker & card games

Fast top-ups at the table and cash-outs players can rely on, in dong, peso or USDT.

Lottery & instant games

Small-ticket, high-volume deposits handled efficiently, with clean reconciliation for every draw.

Esports & fantasy

Mobile-first payment flows that match how a younger audience already pays every day.

Platforms & aggregators

One gateway for all the brands on your platform, with separate accounts, permissions and reporting for each.

One platform

Everything between the player's wallet and yours.

Three building blocks that work on their own and work better together.

Pay-ins

Player deposits

Let players deposit with the local methods they trust — bank QR, direct bank transfer, e-wallets or USDT. Use our hosted cashier or render the payment details inside your own UI.

  • Dynamic QR and virtual accounts matched to each order
  • Hosted cashier page or raw payment data through the API
  • Automatic confirmation and a signed callback the moment funds arrive
Learn more
Payouts

Instant withdrawals

Send winnings straight to a player's bank account or e-wallet. Payouts are dispatched automatically across multiple channels, so one provider's downtime doesn't become your support queue.

  • Beneficiary name verification before money moves
  • Scan-to-pay: decode a player's bank QR into payout details
  • Batch payouts from the dashboard or fully automated through the API
Learn more
Crypto

USDT settlement & conversion

Accept USDT deposits on major networks, pay out on-chain, and convert between your VND or PHP balance and USDT inside your account — no separate exchange relationship needed.

  • On-chain USDT deposits and withdrawals
  • Quote-and-confirm conversion between VND / PHP and USDT
  • On-chain address risk screening on incoming funds
Learn more
Why VXPay

Engineered for uptime, success rate and speed.

The things that actually decide whether a player finishes a deposit — and whether they come back after a withdrawal.

24/7
Operations & support
Real-time
Order callbacks
Multi-channel
Routing with failover
VND · PHP · USDT
Settlement options

Smart routing & failover

Every order is routed across multiple payment channels based on cost, balance and live health. A failing channel is circuit-broken automatically and traffic moves on.

Real-time callbacks

Signed webhooks fire the moment an order changes state, with automatic retries — so player balances update without anyone refreshing a page.

Operator dashboard

Orders, balances, settlements and exports in one place. Create sub-accounts and choose exactly which menus each team member can see.

Risk controls built in

Signed API requests, IP allow-listing, payout name checks and on-chain address screening are part of the platform, not add-ons.

Multi-currency balances

Hold VND, PHP and USDT balances side by side, move between them on demand, and withdraw in whichever suits your treasury.

24/7 operations on Telegram

A dedicated Telegram group per operator, with order lookup by bot and a human operations team behind it — day and night.

Getting started

Live in days, not months.

It starts with a conversation. Our team guides you through every step from there.

  1. 01

    Talk to us

    Message us on Telegram. Tell us your markets, volumes and the payment flows you need.

  2. 02

    Business verification

    A short onboarding review of your business. Once approved, your account and rates are configured.

  3. 03

    Integrate in sandbox

    Get sandbox credentials and API docs. Test deposits, payouts and callbacks end to end.

  4. 04

    Go live

    Switch to production keys, allow-list your server IPs, and start processing with our team on call.

FAQ

Questions operators ask first.

Which payment methods do you support?

We support two local currencies today: VND in Vietnam (VietQR, bank transfer, MoMo, ZaloPay, Viettel Money) and PHP in the Philippines (QR Ph, GCash, Maya, GrabPay), plus USDT on-chain. The methods enabled on your account depend on your configuration.

How fast do deposits get confirmed?

Deposits over real-time bank rails are typically confirmed within seconds of the player paying. We send a signed callback to your server as soon as the order succeeds, and you can also query the order status at any time.

How do payouts work?

You create a payout through the API or the dashboard. We can verify the beneficiary name first, then dispatch the transfer through the best available channel and notify you of the final result by callback.

Can we settle in USDT?

Yes. You can hold a USDT balance, convert between VND or PHP and USDT with a quoted rate inside your account, and withdraw USDT on-chain to your own wallet.

How long does integration take?

Most teams finish integration in a few days. The API is plain HTTPS with JSON responses and signed requests, and the sandbox mirrors production behaviour including callbacks.

What happens if a payment channel goes down?

Orders are routed across multiple channels. Unhealthy channels are taken out of rotation automatically and traffic is redirected, so an upstream incident does not stop your cashier.

Is there a hosted cashier page?

Yes. You can redirect players to our hosted cashier, or request the raw payment data (QR string, account details) and render it inside your own interface.

How do we get started?

Message @LeoVXP on Telegram. A dedicated account manager will walk you through onboarding, rates and sandbox access.

Ready to fix your cashier?

Tell us your markets and volumes. We will come back with available methods, rates and a sandbox account.

@LeoVXP

For your security, please make sure you are talking to our official account, @LeoVXP.