Accept Payments with Virtual Accounts (VA Collection)
Open virtual accounts, receive cross-border payments, create compliant trade orders, and reconcile funds — all through the Gcashier Pay collection API.
Gcashier Pay’s collection system is built around Virtual Accounts (VAs). Each VA is a dedicated bank account number issued in your merchant name that overseas buyers can transfer funds into directly. Once a payment arrives, Gcashier Pay fires a trade receipt webhook so you can reconcile the incoming flow against your trade orders. This guide walks you through every stage: opening a VA, receiving payment notifications, creating trade orders, and associating collection flows with those orders.
Choose the parentCode that best matches your primary business model. This affects the compliance documents and trade order types required for each collection flow.
Gcashier Pay posts the VA details to your callbackUrl once the account is ready. Save accountNo and swiftCode — these are what your buyers will use to send funds.
When a buyer transfers funds to your VA, Gcashier Pay fires the sp3103 webhook to your callback URL. This delivers the inbound flowNo that you’ll use when associating the payment with a trade order.
Before you can withdraw or exchange the received funds, you must submit a trade order that documents the underlying commercial transaction. Call POST /api/sp1104 with the goods or services details matching the payment.
Step 6 — Associate the Collection Flow with a Trade Order
Link the inbound payment (flowNo from sp3103) to your approved trade order (contractNo from sp1104) by calling POST /api/sp1105. This step is required before the collected funds can be released for exchange or withdrawal.
If you operate a platform or independent e-commerce store, you can upload batch order data to Gcashier Pay for reconciliation and compliance purposes using POST /api/sp1106.
Upload e-commerce orders as soon as they ship. Gcashier Pay uses this data during association reviews — having order records already in the system speeds up flow approval significantly.