> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dintero.com/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.dintero.com/feedback

```json
{
  "path": "/docs/checkout/split-payment/testing-split-payments",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Testing split payouts

> End-to-end testing for Dintero Split Payout — seller creation, payment sessions, payout, and settlement — using sandbox bank accounts and approval values.

Testing split payouts involves testing multiple steps:

* Seller Creation
* Payment Session Creation
* Payout and Settlement

## Seller Creation

To create sellers in Sandbox, go to **Settings** → **Sellers**, select **Test** and click **Add Seller**.

* In the **Organization number** field, put the organization number of the seller you want to test.
* In the **Seller ID** field, put any value that would represent the seller in your system. It can be anything, but it needs to be unique.

For automatic approval, check **Fast-track seller status** and select **Automatic approval** from the dropdown.

<img src="https://mintcdn.com/dintero-c3a7bfec/TiCvqt4VXcXnNQNe/docs/assets/backoffice/split-payment/testing/add-seller-automatic-approval.png?fit=max&auto=format&n=TiCvqt4VXcXnNQNe&q=85&s=f167ff10555b24e3f7fd5cf3b6faefd5" alt="" width="1642" height="428" data-path="docs/assets/backoffice/split-payment/testing/add-seller-automatic-approval.png" />

After clicking continue, you will reach this screen:

<img src="https://mintcdn.com/dintero-c3a7bfec/TiCvqt4VXcXnNQNe/docs/assets/backoffice/split-payment/testing/fast-track-receipt.png?fit=max&auto=format&n=TiCvqt4VXcXnNQNe&q=85&s=199468cbc6d44e24dfed0727f265a1a4" alt="" width="1436" height="388" data-path="docs/assets/backoffice/split-payment/testing/fast-track-receipt.png" />

The seller will then be approved automatically within a few minutes.

### Testing with the API

It's of course possible to test sellers with the API as well. Follow this [guide](./add-payout-destinations.mdx#onboarding-your-merchants-through-the-api), and make sure to use the account id with a T-prefix.

Use a bank account from this list:

| Country | Bank account number | Comment                                                                                                                                                                        |
| ------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| NO      | 86011117947         |                                                                                                                                                                                |
| NO      | 0533xxxxxxx         | Replace with any valid bank account number. See [Norske Testdata](https://norske-testdata.no/kontonr/) for generating a valid bank account number with a given register number |

For testing purposes it is possible to auto-approve or decline a new seller by adding one of the following values to `payout_destination_description`:

* **"AUTO\_APPROVE":** Approves the case automatically, the case status will be set to `ACTIVE`
* **"AUTO\_DECLINE":** Declines the case automatically, the case status will be set to `DECLINED`
* **"AUTO\_WAITING\_FOR\_SIGNATURE":** Leaves the signature check for the case, the case status will be set to `WAITING_FOR_SIGNATURE`

## Payment Session Creation

Sessions can be created with the T-prefixed account as shown in [Creating Split Sessions](./creating-split-session.md).

You can put a `payout_destination_id` created above in the split items, but any other value is also valid here.

## Payout and Settlement

These are not available in the sandbox environment, as it is a complicated process involving payment providers and
banks.

As long as the seller exists and the session is created correctly, payouts and settlements are tested to
work.
