Build once, expand everywhere

One GraphQL API. Every currency, collection, and payout you need across Asia.

The DSGPay API gives your engineering team direct, programmatic access to named virtual accounts, real-time collections, cross-border payouts, and FX — across Vietnam, Thailand, South Korea, Indonesia, Hong Kong, and beyond. Query exactly the data you need in a single request, subscribe to real-time events, and integrate in days, not months.
1
Schema covering accounts, collections, payouts, and FX
0
REST calls to chain together for a single result
24/7
Real-time subscription events, no polling required
Why build here

Why merchants build on the DSGPay GraphQL API

A single schema across every market, rather than a different provider — and a different integration — for each country you enter.

Single integration, multi-market reach

Connect once and access local payment rails across every market DSGPay supports, instead of stitching together a different provider for every country.

Query exactly what you need

One strongly-typed schema covering accounts, collections, payouts, and FX means one request returns precisely the fields you ask for — no over-fetching, no chained calls.

Real-time by design

GraphQL subscriptions notify your system the moment a collection lands or a payout settles — no polling, no reconciliation lag.

Self-documenting and explorable

Introspect the schema directly and explore it in-browser, so your team can see every query, mutation, and field without digging through separate reference pages.

Sandbox-first development

Test full collection and payout flows against a sandbox schema before a single live transaction touches your production ledger.

Built for volume

Infrastructure designed around high-transaction merchants — marketplaces, remittance platforms, and payment aggregators — not one-off retail integrations.
On the schema

What you can build with the DSGPay API

Automated collections

Generate one-time or named virtual accounts per customer or per order, and reconcile deposits automatically via subscription.

Programmatic payouts

Trigger real-time local currency payouts to suppliers, partners, or employees directly from your own platform or ERP with a single mutation.

Embedded FX

Query live and locked-in exchange rates into your checkout, invoicing, or payout flow without redirecting users to a third-party page.

Multi-entity account management

Issue and manage named virtual accounts for multiple merchant entities or sub-accounts from a single API key and schema.
Built for developers

Drop into your existing stack — no rebuild of your payment logic required

A fully documented, explorable GraphQL schema, versioned mutations, idempotency keys for safe retries, and dedicated technical support during integration. Whether your stack is Node, Python, Java, or PHP, the DSGPay API fits alongside what you've already built.
Node.js
Python
Java
PHP
GraphQL Subscriptions
Idempotency Keys
  • Get sandbox credentials and explore the schema in-browser
  • Build and test collection and payout flows against sandbox data
  • Subscribe to real-time settlement and deposit events
  • Go live with versioned mutations and dedicated integration support
The same accounts, three ways in

Not ready to integrate yet? Start elsewhere and grow into the API

DSGPay OneWeb, DSGPay DMA, and the DSGPay API all run on identical named-account infrastructure — move between them without migrating accounts or losing transaction history.

DSGPay API

GraphQL access for engineering teams running high-volume, programmatic payments.
Currently viewing

DSGPay OneWeb

Manage collections, payouts, and FX from a browser — no code required.
Explore OneWeb →

DSGPay DMA

Approve payouts and track collections and FX from your phone, on the move.
See OneWeb →