Added
Virtual Account endpoints, replacing legacy Banking Alias feature
Platforms can take advantage of Virtual Accounts, which replace the existing Banking Alias feature.A Virtual Account is a dedicated IBAN or local account identifier that platforms can attach to a specific wallet, in the same way as Banking Aliases.Virtual Accounts bring several key improvements:- Two types of account indicated by
VirtualAccountPurpose:COLLECTION- Owned by Mangopay and usable by platforms and/or users for the purpose of collecting and reconciling incoming funds paid by users.AccountOwneris “MGPPlatformTradingName”USER_OWNED- Owned by the user owning the wallet, enabling them to accept and store funds and make payments.AccountOwneris Natural User’s “FirstNameLastName” or Legal User’s “Name”.
- Extended currency and country coverage, plus further expansion planned in future.
- Full local and international bank details for each account.
- Adherence to financial market standards (ISO 20022).
- Ability to retrieve available countries and currencies for your platform at any time via a dedicated endpoint.
- GET View Virtual Account availabilities
- POST Create a Virtual Account
- PUT Deactivate a Virtual Account
- GET View a Virtual Account
- GET List Virtual Accounts for a Wallet
VIRTUAL_ACCOUNT_ACTIVEVIRTUAL_ACCOUNT_BLOCKEDVIRTUAL_ACCOUNT_CLOSEDVIRTUAL_ACCOUNT_FAILED
ResultCode error has been added to accommodate a rare case where a USER_OWNED account fails after the creation request because the user does not have the UserCategory OWNER:- 002703 – Refused due to user UserCategory: PAYER