POST Create an IntentInclude the following information:
Seller
: your ClientId
is the AuthorId
, and your Fees Wallet is the WalletId
.
Seller
: their UserId
is the AuthorId
and their wallet is the WalletId
.
Id
:
POST Create a Capture of an IntentIn all cases, the capture of an Intent is a separate Mangopay API call from the Intent creation. There are three possible scenarios:
POST Create a Cancel of an IntentCancellations can be partial. In a cancellation scenario, new external data is necessarily required as the action must require a new object with the third-party PSP.
POST Create a Split of an Intent
Status
is CAPTURED
or PARTIALLY_CAPTURED
(2B).However, depending on your workflow, it may be more suitable to wait until a later stage, such as the settlement to Mangopay being reconciled (5C) or paid (6A & 6B).PlatformFeesAmount
in the Intent, which is used if there is no FeesAmount
in the Split.
POST Create a SettlementYou can use this example template to help you. In response, the API creates the Settlement object with
SettlementId
and other summary data about the status and amounts.
Status
changes to RECONCILED
. If the funds which arrive on the wallet do not cover the amount declared in Intents and Settlements, the Status changes to INSUFFICIENT_FUNDS
.
FeesAmount
parameter.
Once the funds are credited to the sellers’ wallets, they can be paid out to their external bank accounts.