> For the complete documentation index, see [llms.txt](https://docs.hyperswitch.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hyperswitch.io/other-features/connectors/split-payments.md).

# Processors with Split Settlement

Unify your marketplace settlement logic across multiple processors through a single configuration.

### Before you start

1. Enable split settlement for the Business Profile with the `split_txns_enabled` flag.
2. Configure a merchant connector account for that profile. Processor credentials stay with that profile's connector account.

### Overview

Split settlement refers to the process of dividing a single transaction into multiple parts, ensuring that funds are automatically distributed among different parties in real-time or through scheduled settlements.

This is essential for marketplaces, platforms, and businesses handling multi-party transactions, enabling seamless revenue sharing, commission deductions, and vendor settlements while maintaining accuracy and compliance.

### Hyperswitch Implementation

Juspay Hyperswitch provides payment functionality with connector-specific implementations supporting four processor integrations: Stripe, Adyen, Xendit, and Payload.

Each connector has distinct validation rules, data structures, and split models tailored to their specific requirements. This abstraction allows you to manage multi-party flows through a single orchestration layer.

### Connector-Specific Split Models

The table below outlines the specific capabilities supported by each processor integration:

| Processor                                                                    | Key Capabilities                                                                                                                                |
| ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| [Xendit](/other-features/connectors/split-payments/xendit-split-payments.md) | Supports both single splits and multiple route distributions, with flexible routing options including flat amounts and percentage-based splits. |
| [Adyen](/other-features/connectors/split-payments/adyen-split-payments.md)   | Provides various split types including balance accounts, commissions, and fees with detailed charge response tracking.                          |
| [Stripe](/other-features/connectors/split-payments/stripe-split-payments.md) | Implements application fees and destination accounts for revenue sharing scenarios.                                                             |
| Payload                                                                      | Uses ledger entries to allocate amounts to receivers. Setup guide coming soon.                                                                  |

### Platform merchants

A platform API key can act on behalf of a Connected merchant by sending the `X-Connected-Merchant-Id` header, but the payment still runs under the Connected merchant. Split rules sent on that payment use that merchant's selected connector account. See [Platform Organization](/integration-guide/account-management/multiple-accounts-and-profiles/platform-organization-concepts.md) for the account and credential boundaries.

### Supported processors and limitations

Split settlement is available through Stripe, Adyen, Xendit, and Payload. It is not available through Razorpay or Cashfree, even though those connectors support other payment features. For UPI payments through Razorpay, see the [Razorpay connector guide](https://github.com/juspay/hyperswitch-docs/tree/main/integration-space/connectors-integrations/available-connectors/razorpay.md) and the [connector catalog](https://github.com/juspay/hyperswitch-docs/tree/main/integration-space/connectors-integrations/available-connectors/README.md).

Currency support for split settlement depends on the processor and the accounts involved. Crypto assets such as USDT are not supported for split settlement through any processor.

If your goal is to send a percentage of your payment traffic to each processor rather than splitting the funds of a single payment, use [Volume-Based Routing](/integration-guide/workflows/intelligent-routing/routing-strategies/volume-based-routing.md) instead.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.hyperswitch.io/other-features/connectors/split-payments.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
