> For the complete documentation index, see [llms.txt](https://fkassa.gitbook.io/firekassa-api-v2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fkassa.gitbook.io/firekassa-api-v2/transactions/withdrawal/otmena-zayavki-na-vyvod.md).

# Отмена заявки на вывод

{% hint style="info" %}
С заявками на вывод, если речь идет о шлюзах P2P, иногда есть возможность их отменить. В случае с другими шлюзами это физически невозможно, поскольку мы отправляем заявку в банк сразу как только получили ее от вас. Поэтому если создали заявку на вывод через Тинькофф, но что-то пошло не так, то есть возможность отменить заявку на вывод.
{% endhint %}

## Метод запроса

POST

## Урл запроса

/api/v2/transactions/{id}/cancel

## Параметры запроса

На вход принимаются следующие параметры

<table><thead><tr><th width="180">Название</th><th width="81" data-type="checkbox">Обяз.</th><th width="151">Формат</th><th>Описание</th><th data-hidden>Описание</th><th data-hidden>Формат</th><th data-hidden data-type="checkbox">Обязательно</th></tr></thead><tbody><tr><td>id</td><td>true</td><td>string(1-19)</td><td>Номер транзакции в нашей системе</td><td>Ваш уникальный номер заявки</td><td></td><td>false</td></tr></tbody></table>

#### Пример запроса

{% tabs %}
{% tab title="CURL" %}

```sh
curl --request POST \
  --url https://{{your_api_domain}}/api/v2/transactions/{id}/cancel \
  --header 'Authorization: Bearer {{your_api_token}}'

```

{% endtab %}

{% tab title="PHP + Guzzle" %}

```php
$httpClient = new \GuzzleHttp\Client();
$response = $httpClient->post('https://{{your_api_domain}}/api/v2/transactions/{id}/cancel', [
    'headers' => [
        'Authorization' => 'Bearer ' . $yourApiToken,
    ]
]);
```

{% endtab %}
{% endtabs %}

## Параметры ответа

Ответ не содержит параметров, только статус HTTP 200&#x20;

#### Пример ответа

```
HTTP 200
{}
```

Примечание: Не все платежные методы поддерживают отмену ввода. В случае, если речь идет именно о таком методе, в ответе придет сообщение о том что метод не поддерживается.

```
HTTP 500
{
  code: "not_implemented",
  error: "Not implemented by Payment Provider"
}
```
