Split funds from a transaction
Split funds from a transaction into different bank accounts or paypoints
With Payabli’s split funding functionality, you can use split instructions in the transaction request to distribute the funds from a single transaction to different bank accounts for a paypoint, or to different paypoints set up for split funding.
Setup
Contact the Payabli team to use this feature. The team will work with you to understand your business needs and design the best configuration.
Usage
To split funds, send split instructions in the paymentDetails
object of a transaction request.
Split funding is available in these endpoints:
Get required values
Split instructions support recipientEntryPoint
, accountId
, or both. This means that you can route funds to other paypoints, or to separate bank accounts of a single paypoint. This means that you can route funds to multiple accounts in other eligible paypoints, or to separate bank accounts of a the paypoint that’s processing the transaction.
Retrieve recipientEntryPoint
values
Find the entrypoint value for the paypoints you want to send funds to. See Entrypoint Overview for instructions.
Retrieve accountId
values
You can retrieve accountId
values for all a Paypoint’s accounts by sending a GET request to the /Paypoint endpoint. They’re returned in objects in the Credentials
array.
Click to expand example
In this example, there are two accounts for ACH (187-782 and 187-783) and two accounts for card (187-798 and 187-799)
Split instructions
Send split instructions in the splitFunding
array inside the paymentDetails
object in the request. See Example request for help.
The amounts in the split instructions must add up to match the transaction net total exactly, or the request will fail.
An array of splitFundingContent
objects.
properties
The split funding instruction’s content.
properties
Entrypoint ID for a recipient entrypoint.
Account ID of the account that the split funds should be deposited in.
Double. The amount of the split.
A description or note to describe the split. Payabli strongly recommends that you use this field on every refund split. This helps identify the purpose of the refund split for reconciliation by the merchant.
Example request
Example response
The success response is the standard transaction success response.