Initiate a Cross-border Charge

Collect the saved quote.senderAmount using the saved chargeDetails.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Collect the saved quote.senderAmount using the saved chargeDetails. Send no body. Only pending_charge or charge_failed requests without a pending or successful deposit are eligible. Store data.transactionId separately from the request ID. Existing bank requests can return a virtualAccount, or status=PENDING with virtualAccount=null; retrieve the transaction for later account details. An accepted charge is not proof of payment. Sandbox: use the same suffix under /api/sandbox/b2b/cross-border/requests with a sandbox bearer token.

Follow the cross-border guide and sandbox testing guide.

See Status, webhooks and retries for response envelopes, pagination and recovery rules.

Path Params
string
required

Cross-border request ID.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json