v2
latestOpenAPI 3.1.02026-07-262279731.3 MBCreate a Payout
Initiate a payout request from a user's wallet to a Recipient
<Note icon="fa-regular fa-circle-info"> **Note – Local Recipients can only receive local currencies**Attempting a payout to a newly created local Recipient (with the PayoutMethodType of LocalBankTransfer) in a non-local currency may return an HTTP 400 error because the Recipient’s Country doesn’t correspond to the currency sent (for example, a USD payout sent to local SEPA Recipient).
To receive non-local currencies, create a new Recipient with PayoutMethodType of InternationalBankTransfer and retry the payout. Mangopay automatically optimizes the payout route, so if a local currency is sent to an international Recipient, the domestic rail is used.
Read more about how Mangopay routes funds → </Note>
<Note icon="fa-regular fa-circle-info"> **Note – `PayoutModeRequested` property only relevant for EUR**The PayoutModeRequested property is only relevant for EUR payouts, where the value determines which of the SEPA schemes (SCT, SCT Inst, or T2) is used.
For other currencies, Mangopay automatically uses the relevant local scheme (e.g. FPS for GBP) if the Recipient's destination country corresponds, or otherwise uses SWIFT. Read more → </Note>
If your platform offers User-Owned Accounts (Virtual Account or Banking Alias) to your end users, Verification of Payee (VOP) may impact their payouts. There is no impact for platforms not offering User-Owned Accounts. Read more →
Path parameters
Platform's API account identifier, associated with the API key.
Headers
Bearer authentication of the form Bearer <token>, where token is your auth token.
If your platform is using a proxy to take SCA-triggering action on behalf of users, you also need to integrate mTLS authentication and use the api-mtls base URL.
Request body
Response
Success