How to split a payment across multiple bank accounts

The Split Payments feature on Paystack allows you to split money received from a transaction between multiple accounts.

This makes it possible, for example, for a marketplace platform that sells goods on behalf of vendors to settle a second account in a painless way. Paystack automatically splits the payouts such that the vendor's bank account is credited with their share, and the platform owner gets credited with their own fees at the same time. 

How to Get Started With Split Payments

Subaccounts are the bank accounts you split payments you collect on Paystack with. When you split a payment, part of it goes to a Subaccount. To create one, go to the Subaccounts page on your dashboard, and click the New Subaccount button.

1. Bank Name (For payouts): Here, select the bank the Subaccount is with. 

2. Bank Account Number: Enter the account number for the Subaccount here. The account name is automatically resolved. 

3. Name of Subaccount: Enter the name for the Subaccount on Paystack. 

4. Transaction Split: This is the percentage of each payment the main account and subaccount get.

Who gets charged the transaction fee?

When a transaction is split, the transaction fee is automatically charged to the main account. If the main account receives a 0% percentage deduction, the subaccount gets charged the transaction fee.

Important to Note

It's very important to double-check the account information when creating a subaccount. Do this to ensure you are transferring to the correct bank account. Paystack will not be liable for payouts to an incorrect bank account.

If you've successfully created a subaccount, your Subaccounts page should look like this.

See transactions of all subaccounts

You can keep an eye on all split payments from the Transactions page. After you create at least one subaccount, you'll see an 'All Accounts' dropdown on the Transactions page. Click this drop-down to show a list of all subaccounts, and click on a subaccount to see all the transactions that were split with that account. 

Once you've done this, you can use the Export CSV button at the top right to download the transaction record for each subaccount in order to track your split transaction history.

You can also learn to split payments using Paystack's API from our developer documentation.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.