Cross-border remittance starts with a payee, then an estimate, then an order. Each step has its own potential blocker.
Global Account Overview
Members remit funds from their balance with you to an overseas payee. We handle corridors, pricing, compliance, and payouts; you handle the interface and your own pricing.
At a Glance: Payees, VP Accounts, Remittances, and Order States
Three Steps to a Remittance
① 建收款人 ──► ② 试算 ──► ③ 下单
payees quotes remittances
Each step can be blocked, for different reasons:
| Step | Typical blocker |
|---|---|
| ① | Corridor field requirements unmet (the schema is dynamic; see below), or one of the five query parameters omitted |
| ② | Corridor unavailable or exchange rate temporarily unavailable (200 + rate_available:false, not an error) |
| ③ | Insufficient prepaid funds (order queued), supplementary documents required, or price changes requiring reconfirmation |
⚠ An estimate is not a binding quote: it creates no order, freezes no funds, and has no
quote_idor expiry. The price is recalculated at order creation, subject to your chosen slippage cap.
Two Product Lines with Different Remitting Entities
| Line | Remitting entity |
|---|---|
| Express Remittance | Platform account |
| Personal Remittance (POBO) | The member's own upstream subaccount |
Everything else is shared: order creation, pricing, freezing, dispatch, settlement, and payees use the same flow.
Personal Remittance first requires an upstream subaccount for the member. Submit POST /v1/remit/vp/applications; after our review and account opening, stage must be ready before you can place a line: "pobo" order.
⚠ Applying is not opening an account. Opening creates an irreversible entity upstream
with neither deletion nor update/resubmit support. Our operations team controls that step.
Read These First
- Create Payees — Dynamic field schemas; do not hardcode
- Personal Line: Setup and Use — POBO requires a member subaccount
- Estimates — Calculation only, no quote_id; idempotency rules differ from orders
- Order Lifecycle — Identify terminal states
- Supplementary Documents and Reconfirmation — Two pauses awaiting action
The Easiest Rule to Get Wrong
Reuse the same idempotency key for an order; use a new key for every estimate. Their requirements are opposite:
- A new order key creates a second real payment; retry 504 with the same key.
- Reusing an estimate key returns the first result within the 24-hour window, even if prices have changed.
See Idempotency.