---
title: "Manual payouts"
description: "Learn how to initiate one-off payouts to cards or bank accounts."
url: "https://docs.adyen.com/classic-platforms/payouts/manual-payout"
source_url: "https://docs.adyen.com/classic-platforms/payouts/manual-payout.md"
canonical: "https://docs.adyen.com/classic-platforms/payouts/manual-payout"
last_modified: "2020-03-20T12:39:00+01:00"
language: "en"
---

# Manual payouts

Learn how to initiate one-off payouts to cards or bank accounts.

[View source](/classic-platforms/payouts/manual-payout.md)

This page is for classic Adyen for Platforms integrations. If you are just starting your implementation, refer to our [new integration guide](/adyen-for-platforms-model) instead.

Manual payouts give you the flexibility to trigger a payout off-schedule, and to pay out partial balances. You can manually pay out the positive balance on an account, less any negative pending balance, by making an API request or through your Customer Area.

When triggering a manual payout, you must consider the cutoff times for each bank transfer method in each region. Cutoff times affect the expected time for the account holders to receive the funds in their bank account.

## Pay out manually

You can issue payouts using your Customer Area or the Fund API.

### Tab: Customer Area

You can issue payouts to bank accounts in your Customer Area. To do this, your Customer Area user must have the **Instruct payouts to bank accounts for all account holders from the customer area** role. If you do not have the role, contact your Admin user.

To issue payouts from the Customer Area:

1. Log in to your [Customer Area](https://ca-test.adyen.com/) and switch to the merchant account.

2. Go to **Platform** > **Sub-merchants**.

3. Select the account holder you want to pay out to, then select the **Accounts** tab.

4. Select the more actions menu (**), then select **Payout to bank**. If it appears dimmed, the account does not have a positive balance.

5. In the **New payout** page, specify:

   * The account from which you want to pay out. The account must have a positive balance.
   * The bank account to which you want to pay out.
   * The amount to be paid out.
   * Optionally, you can add a description to the payout, which will appear on the account holder's bank statement. You can also specify the merchant reference, which you can use to reconcile payouts in reports.

6. Select **Payout** to initiate the payout.

You can check the status of the payout in the **Transactions** tab.

### Tab: Fund API

To manually trigger payouts to your account holder's bank account or to a [card eligible for payouts](/classic-platforms/payouts/manual-payout/payout-to-cards), make a  [/payoutAccountHolder](https://docs.adyen.com/api-explorer/Fund/latest/post/payoutAccountHolder) request.

**Initiate manual payout to a bank account**

```bash
curl https://cal-test.adyen.com/cal/services/Fund/v6/payoutAccountHolder \
-H 'x-API-key: YOUR_X-API-KEY' \
-H 'content-type: application/json' \
-d '{
   "accountCode":"118731451",
   "amount":{
      "currency":"EUR",
      "value":99792
   },
   "accountHolderCode":"TestAccountHolder877209",
   "description":"12345 – Test",
   "bankAccountUUID":"000b81aa-ae7e-4492-aa7e-72b2129dce0c"
}'
```

**Response**

```json
{
   "invalidFields": [],
   "pspReference":"9914719437810080",
   "bankAccountUUID":"000b81aa-ae7e-4492-aa7e-72b2129dce0c"
}
```

**Response in case of a validation error**

```json
{
  "invalidFields": [
    {
      "errorCode": 29,
      "errorDescription": "Account code does not exist or invalid",
      "fieldType": {
        "field": "accountCode",
        "fieldName": "accountCode"
      }
    }
  ],
  "pspReference": "8515659454939302",
  "resultCode": "Failed"
}
```

Wait for the [ACCOUNT\_HOLDER\_PAYOUT](https://docs.adyen.com/api-explorer/Notification/latest/post/ACCOUNT_HOLDER_PAYOUT) notification to confirm the status of the payout. You can also [track your payouts](/classic-platforms/payouts/track-payouts) in your Customer Area. To learn about payout status codes, see [Payout notifications](/classic-platforms/payouts/payout-notifications).

## Set the payout speed

By default, all payouts are scheduled according to the standard payout processing of the region, for example, [Bankers' Automated Clearing Services (BACS)](https://www.bacs.co.uk/pages/home.aspx) in the UK and [Automated Clearing House (ACH) network](https://www.nacha.org/content/ach-network) in the US. To speed up this process, Adyen offers the option to set a faster payout schedule, where the payouts are available to the account holder the same day if processed before the bank cutoff time. These payouts are processed via express methods such as NPP, FPS, and Same Day ACH are restricted to the countries/regions in which they are available.

This functionality is supported in the following countries/regions:

* Australia
* United Kingdom
* United States

To enable faster payouts for the whole platform, contact our [Support Team](https://ca-test.adyen.com/ca/ca/contactUs/support.shtml?form=other).

To enable the faster payout option for specific payouts, send the POST [/payoutAccountHolder](https://docs.adyen.com/api-explorer/Fund/latest/post/payoutAccountHolder) request with `payoutSpeed` **SAME\_DAY**.

**Set faster manual payouts**

```json
{
   "accountCode":"131863447",
   "amount":{
      "currency":"GBP",
      "value":100
   },
   "accountHolderCode":"CODE_OF_ACCOUNT_HOLDER",
   "merchantReference":"10000000",
   "description":"FasterPayoutsTest",
   "payoutSpeed":"SAME_DAY",
   "bankAccountUUID": "d23a2144-4e0a-4f64-b9b3-d8c92a83f42e"
}
```

## Change the payout descriptor

To change the payout descriptor, send the POST [/payoutAccountHolder](https://docs.adyen.com/api-explorer/Fund/latest/post/payoutAccountHolder) request with the `description` parameter.\
The value must be between 1 to 35 characters and must only contain the following supported characters:

* Characters between **a-z**, **A-Z**, and **0-9**
* Special characters: **/?:().,'+ ";**

## See also

* [Scheduled payouts](/classic-platforms/payouts/scheduled-payout)
* [Verification process](/classic-platforms/verification-process)
* [Pay out to cards](/classic-platforms/payouts/manual-payout/payout-to-cards)
* [Payout notifications](/classic-platforms/payouts/payout-notifications)
