Pre-authorization for split payments (auth)
Split payment is a payment type where the total amount is automatically distributed among multiple recipients (sub-merchants). Split payment service supports the ability to carry out two-step payments.
Two-step payments is a payment process involves the pre-authorization (holding) of the customer's funds in their own bank account to ensure further payment.
Completion of the payment process requires one of the following actions:
- Split payment capture , when pre-authorized funds are debited from the customer's account to your account.
- Voiding pre-authorization , when the funds are released and become available to the customer again.
Features:
- Pre-authorization transactions have the "Auth" type and are displayed with this value in the merchant portal.
- Two-step split payments are available for card payment method only.
- During the pre-authorization step (funds holding), split payments do not include information on the participants of the transaction (sub-merchants).
Two-step payment use-case:
- When a customer completes an order on the marketplace website by adding goods from different sub-merchants and makes a payment, the amount of the transaction is held in the customer's bank account.
- Each of the sub-merchants checks whether the ordered goods are available.
- Depending on the result of the check, there are several options with respect to the held funds:
- When all the sub-merchants have the ordered goods in stock, the full amount of the pre-authorization is captured, and each sub-merchant receives their respective share.
- In the event that one of the sub-merchants lacks their goods, a partial amount of the pre-authorization is captured, and the sub-merchants who have the goods available receive their respective shares.
- If none of the sub-merchants have the ordered goods in stock, the pre-authorization transaction is voided, resulting in the released funds becoming available to the customer.
caution
Primary transactions (purchase, auth, credit, lookup, P2P) must have a unique order ID. In case the selected order ID is already set for another transaction, an error will be received when creating the order.