# Platforms for SaaS Checkout.com for SaaS is designed for software platforms that need to process payments for their sub-entities but are not licensed or regulated to participate directly in the flow of funds. --- ## Sub-entity onboarding and verification During onboarding, Checkout.com performs the required verification and compliance checks on your sub-entities, including: - Card Scheme Screening (CSS) - Financial Crime Compliance and Anti-Money Laundering (AML) checks, such as know your customer (KYC), know your business (KYB), politically exposed persons (PEPs), and sanctions. If a sub-entity successfully passes these checks, their payment and payout capabilities are enabled. For detailed guidance on the onboarding steps and required information, see [Onboard sub-entities](https://www.checkout.com/docs/platforms/for-saas/onboard-sub-entities.md). --- ## Key features - Checkout.com pays settlement funds directly to each sub-entity’s verified bank account. - You may earn revenue when Checkout.com applies an agreed mark-up to the prices it charges the sub-entities. - Checkout.com can agree to different markups and apply different prices to different categories of your sub-entities. Fees for the platform are distributed as follows: ![Diagram of fees distribution involving the customer, Checkout.com, sub-entity, and platform.](https://www.checkout.com/docs/NAS/Platforms/transaction-processing-platforms-saas.png) --- ## Routing and holding of funds from payments When Checkout.com onboards a sub-entity, the sub-entity can specify holding currencies. For each holding currency specified, Checkout.com creates a corresponding sub-account for the sub-entity. A sub-entity may specify its default holding currency. For example, USD. When Checkout.com processes payments for your sub-entities, we route and hold funds as follows: - Payments processed in USD are routed to and held in the sub-entity’s USD sub-account. - Payments processed in any other currency are routed to and held in the sub-account corresponding to the sub-entity’s default holding currency. In this case, USD. --- ## Sub-entity settlements When Checkout.com processes payments for your sub-entities via your platform integration, we can transfer the captured funds to each sub-entity's verified bank account as a settlement payout. For more information about sub-entity settlements, see [Manage sub-entity settlements](https://www.checkout.com/docs/platforms/for-saas/manage-sub-entity-settlements.md). - [Get started](https://www.checkout.com/docs/platforms/for-saas/get-started.md): Get started with onboarding sub-entities and processing payments on their behalf on your SaaS platform. - [Onboard sub-entities](https://www.checkout.com/docs/platforms/for-saas/onboard-sub-entities.md): Onboard and verify sub-entities to the platform. - [Manage sub-entities](https://www.checkout.com/docs/platforms/for-saas/manage-sub-entities.md): Learn how to manage the sub-entities on your platform. - [Process sub-entity payments](https://www.checkout.com/docs/platforms/for-saas/process-sub-entity-payments.md): Process payments via Checkout.com through your platform, and charge platform fees. - [Manage sub-entity payments](https://www.checkout.com/docs/platforms/for-saas/manage-sub-entity-payments.md): Get payment details and search for specific transactions. - [Process sub-entity payouts](https://www.checkout.com/docs/platforms/for-saas/process-sub-entity-payouts.md): Pay funds out to your sub-entities. - [Manage sub-entity balances](https://www.checkout.com/docs/platforms/for-saas/manage-sub-entity-balances.md): View balances and reserve rules for your sub-entities. - [Manage sub-entity settlements](https://www.checkout.com/docs/platforms/for-saas/manage-sub-entity-settlements.md): Learn how you can manage your sub-entities' settlement payouts. - [Retrieve reports](https://www.checkout.com/docs/platforms/for-saas/retrieve-reports.md): Learn more about the reports available and how to retrieve them. - [Manage support requests for platform and sub-entities](https://www.checkout.com/docs/platforms/for-saas/manage-support-requests-for-platform-and-sub-entities.md): Learn how to manage support requests in the Dashboard for platform and sub-entities.