Create the Split
Before diving into the specifics of using the Marketplace solution, you need to understand a few terms used throughout this document and in the API. 1.
Creating a split involves the following:
- The marketplace owners are referred to as the βaggregator merchantβ
- The individual providers or sub-sellers of that marketplace are referred to as βchild merchantsβ
- The fee that the parent Merchant can optionally apply per Sub Merchant transaction is called the βaggregatorChargesβ.
- The amount that will be settled to given child merchants is referred to as the βamountToBeSettledβ.
Procedure to create a split
To perform a basic API setup for adding a payment, adding splits (sub-payment) for payment, and releasing a sub-payment:
- Implement any of the following split APIs to split at your end using the transaction id generated:
- Split After Transaction API under API Reference
- Split During Transaction using _payment under API Reference
Note: You can implement the convenience fee for any of the above Split APIs. For more information on convenience fee, refer to Convenience Fee Handling.
- Get Aggregator/Parent Transaction Info Get the split information of the parent transaction in the Aggregator flow.
- Release Settlement API: Implement the release payment API.
Updated 11 months ago