---
title: "Unblock a payout"
description: "Unblock a payout to the merchant's bank account."
url: "https://docs.adyen.com/account-management-api/manage-bank-accounts-and-payouts/unblockpayout"
source_url: "https://docs.adyen.com/account-management-api/manage-bank-accounts-and-payouts/unblockpayout.md"
canonical: "https://docs.adyen.com/account-management-api/manage-bank-accounts-and-payouts/unblockpayout"
last_modified: "2026-05-24T12:54:32+02:00"
language: "en"
---
# Unblock a payout
Unblock a payout to the merchant's bank account.
[View source](/account-management-api/manage-bank-accounts-and-payouts/unblockpayout.md)
This operation works at merchant level.
Unblocking payouts usually require a [4-eye policy](http://whatis.techtarget.com/definition/four-eyes-principle) through the [Adyen Customer Area (CA)](https://ca-test.adyen.com/).
The `unblockPayout` call allows unblocking payouts programmatically.
You can request to unblock a payout if the following criteria are satisfied:
* The payout is in the **Blocked** state.
* There are no pending changes for the specified payout.
This call does not support partial updates.
If an error occurs during an update:
* No changes are applied.
* Current data is kept.
* The entire update fails.
## Payout states
A payout can go through the following states:

## Request parameters
To unblock payout, make a POST `/unblockPayout` request specifying:
| Name | Type | Required | Description |
| -------------- | ------ | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| `merchantCode` | String |  | A merchant code string holds a value to identify a merchant.Format:- Either: `MerchantAccount.Merchant_Code`
- Or: `Merchant_Code` |
## Response parameters
If there are no errors in the request, the call returns a `pspReference.`If any issues occur during the process, the call returns one or more warning or error messages.
| Name | Type | Returned by default | Description |
| -------------- | ------ | ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| `pspReference` | String |  | A reference to uniquely identify the request. |
| `warnings` | String |  | List containing one or more warning messages. Returned when the request is not correctly processed. |
| `errors` | String |  | List containing one or more error messages. Returned when the request fails. |
## Examples
### Request
#### JSON
```json
{
"merchantCode":"TestMerchant"
}
```
#### Soap
```xml
TestMerchant
```
### Response
#### JSON
```json
{
"pspReference":"9914526950210220"
}
```
#### Soap
```xml
9914321073950047
```