The building blocks
Services
A named revenue stream, such as Tuition or Platform fee. Each has a service key that your payments use.
Sub-accounts
Destination bank accounts, checked with the bank, which supplies the account holder name.
Splits
The percentage shares that divide a service among sub-accounts. Shares total exactly 100.
Services
A service is a named product or revenue stream that you collect money for. The Services page describes its purpose in one line: “Split transaction money between multiple bank accounts.” When you add a service, Vestrapay generates its service key from the title: lower case, with runs of other characters replaced by a dash. A service titled “Platform fee” gets the keyplatform-fee. If the key is already taken, a numeric suffix is added, as in platform-fee-2. The key appears on the service in the dashboard, and it is what a payment uses to refer to the service. Treat it as a stable identifier.
Every merchant also has a default service. The default service cannot be disabled.
Sub-accounts
A sub-account is a bank account in your pool of destinations. You add it under Accounts by choosing a bank and entering an account number. Vestrapay asks the bank for the account holder name, so the name is never typed by you. Once an account is in the pool, any number of services can use it.Splits
A split is a configured share of a service. A service’s splits say, for example, that 85% of every amount allocated to Tuition goes to one account and 15% to another. Each split has a title, such as FEDERAL GOVT, which appears as a tag on the settlement it produces. The shares on one service always add up to 100%.The primary settlement account
Your primary settlement account is the account you gave during KYB. It is shown under Accounts in the Primary Account section. It is never a split participant, because it already receives everything that is not allocated elsewhere: the remainder of every payment, and the whole of any payment that names no service. Think of it as the account that catches whatever the splits do not claim. If a service has no splits, the dashboard says so: “All revenue settles to your primary account”.How the pieces fit
The configuration is static, and you manage it in the dashboard: services, sub-accounts and splits. The allocation is per payment: the distribution that your server sends when it initialises a payment says how much of that particular payment goes to which service. The two are deliberately separate, so a fixed arrangement can serve payments of any size and mix.Setting it up
1
Complete the KYB settlement stage
Your primary settlement account must exist before you can add sub-accounts. See Go live.
2
Add sub-accounts
Open Accounts and add each destination bank account to the pool. See Sub-accounts.
3
Add a service
Open Services and choose Add a service. Give it a title, then continue to the split configuration. See Splits.
4
Configure the splits
Add a split for each sub-account that should be paid from this service, with shares that total 100%.
5
Name the service when you collect
Your server sends the service key in the distribution when it initialises a payment. See Distribution.
6
Reconcile
Verify shows how each payment was allocated, and Settlements shows how it was paid out.
Managing services
On the Services page you can add a service, edit its details and splits, and enable or disable it. The Services page does not offer a delete action, so plan service titles with that in mind.Disabling a service
Disabling a service stops new payments and new payment links from naming it. A payment that names a disabled service in its distribution is rejected. The configuration is kept, and payments that were initialised before you disabled it still credit their configured accounts. Existing collections and settlements are untouched. Enable the service again to resume. The dashboard asks you to confirm in a dialog before it enables or disables a service. The default service cannot be disabled.Where to go next
Sub-accounts
Build the pool of destination accounts under Accounts.
Splits
Add and edit services, and configure shares, titles and manual settlement.
Distribution
Allocate a single payment across services with the payments API.
Partners
Let an external party see the settlements they are owed.