Create a transfer and receive its quote in pending_charge.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Create a transfer and receive its quote in pending_charge. This call does not collect funds. amount is in chargeCurrency. Use the returned quote amounts. Production accepts chargeDetails.method=momo; sandbox also accepts bank (see Testing Cross-border Transfers). Alipay requires an individual sender. Examples use illustrative amounts, rates and beneficiary details. 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.
Include a required beneficiary object with type, idType, idCountry, and payoutDetails. Individual beneficiaries require idNumber; business beneficiaries require registrationNumber. Omit the other type's number field. Accepted idType values are passport, national-id, and business-registration-number.
Payout instructions now belong in beneficiary.payoutDetails. Sending only the former top-level payoutDetails does not satisfy this contract. The recipient's account holder name belongs in beneficiary.payoutDetails.payoutMethod.accountName. New request responses expose this information in data.beneficiary.
See Status, webhooks and retries for response envelopes, pagination and recovery rules.
