Funds reversed from platform account
With this model, payments belong to a connected account so it will bear all the Payments fees, refunds, and chargebacks. A portion of the captured funds has been split to the platform account as a service fee or commission.
To help the connected account cover its deficit of funds, the platform can initiate a FundsSplitReversal on behalf of the connected account with the x-on-behalf-of
header.
The below chart illustrates how a standard one-off 100 GBP payment is split and reversed between the Platform and connected account in this model.
Note:
If the original FundsSplit
is in manual-release mode, you need to release the funds first so that they could be reversed back.
- The platform creates
payment_intent
with 100 GBP on behalf of connected account with id"acct_ad1KMcnQM2Wmo2PFSuvR2g"
Shell
- After payment has been successfully captured, Platform creates
FundsSplit
with 10 GBP on behalf of the connected account, where the destination is filled with the platform’s account_id. With the scheduled settlement cycle, platform receives 10 GBP as commission and the connected account receives the remaining 85 GBP (5 GBP Airwallex fees been netted).
Shell
- The platform creates
FundsSplitReversal
on behalf of the connected account and attaches it with the id of the originalFundsSplit
. Similar toFundsSplit
, Platform can use metadata to record the purpose of conducting theFundsSplitReversal
. The platform will be deducted with 10 GBP after the settlement cycle whilst the connected account’s settlement batch will be added with 10 GBP.
Shell