XenPlatform is a payment solution designed for platforms and marketplaces, enabling the master merchant account to collect, split, and route payments to sub-accounts while taking a fee or commission on the processed payment.

XenPlatform enables your business to:
Create and manage individual sub-accounts for each merchant each of your merchants.
Accept payments on behalf of your sub-account merchants.
Split payments between multiple sub-accounts.
Track all transactions in one place.
Pay out to your sub-account merchants’ bank accounts.
This simplifies complex payment flows for business models like:
SaaS platforms
Marketplaces
XenPlatform Terminology
Master Account: Your Xendit account with XenPlatform activated, and can create sub-accounts. We also refer to multi-account businesses as Platforms.
Sub-Account: The Xendit account where transactions are processed for your merchants. Each account has a separate balance and transaction history. The entity represented by the sub-accounts can be your merchants, partners, sellers, vendors, branches, drivers, etc.
Account IDs for API Requests
An Account ID is the account identifier used for various requests (card charges, payouts, reports, etc.). It is how you can identify which sub-account you wish to perform the requests for. In our API references, there are synonyms to an Account ID which are: user-id , owner_id , business_id.
Use Cases
Using XenPlatform to manage payments for sub-accounts involves 4 simple steps:
Creating a sub-account
Managing their payments
Monitoring their transactions
Paying out
In each step, there are different options that you can choose based on the payments experience that you want to provide to your merchants. We have created several suggested recipes for common business models:
Business Models | Examples | Account Setup | Payment Routing |
|---|---|---|---|
SaaS Platforms | TADA, Qoala | Onboard merchants at-scale using the API and control funds on their behalf |
|
Point-of-Sale Platforms | ESB, Raptor POS | Invite other merchants as sub-accounts to allow them to manage their own payments |
|
XenPlatform fees
Refer to our website for information on the fees we charge for XenPlatform.