> For the complete documentation index, see [llms.txt](https://wiki.aaio.so/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.aaio.so/vyvod-sredstv/opoveshenie-o-vypolnenii-libo-otmene-vyvoda.md).

# Оповещение о выполнении либо отмене вывода

## Как это работает?

После <mark style="color:red;">**отмены**</mark> либо <mark style="color:green;">**выполнения**</mark> вывода мы один раз отправляем **HTTP уведомление** на Ваш **URL Оповещения**.\
**Важно!** Мы не отправляем повторно **HTTP уведомление** в случае неуспешного ответа. Если до Вас уведомление не дошло, в списке выводов будет отображатся ошибка возле статуса вывода <mark style="color:red;">**"HTTP 4xx"**</mark>. **Вы всегда можете самостоятельно отправить уведомление.**\
\
Отправляем уведомление только **POST** запросом с параметрами в формате **form-data (var1=val1\&var2=val2...)**. Отправка уведомления будет выполнена, если у Вас в [настройках аккаунта](https://aaio.so/business/api/payoff-webhook) указан **URL Оповещения**, либо Вы указали его при создании вывода в параметре **webhook\_url.**

**Важно!** Отправляем **HTTP уведомление** только по тем заявкам, которые созданы через **API**.

> Прежде чем принимать запросы от нашего сервера, убедитесь что наши IP Адреса могут зайти на Ваш сайт.

**Параметры которые мы отправляем:**

<table><thead><tr><th width="215.33333333333331">Параметр</th><th width="129">Тип</th><th>Описание</th></tr></thead><tbody><tr><td>id</td><td>UUID</td><td>ID вывода средств в нашей системе</td></tr><tr><td>my_id</td><td>string</td><td>ID вывода средств в вашей системе<br><br><strong>Если не указан - передается пустое поле.</strong></td></tr><tr><td>method</td><td>string</td><td>Кодовое название платежной системы</td></tr><tr><td>bank</td><td>string</td><td>Название банка СБП<br><br><strong>Параметр передается если</strong> <code>method = sbp</code></td></tr><tr><td>wallet</td><td>string</td><td>Номер счета/кошелька</td></tr><tr><td>amount</td><td>int / double</td><td>Придёт на счет (в RUB)</td></tr><tr><td>amount_in_currency</td><td>int / double</td><td>Придёт на счет (в валюте)</td></tr><tr><td>amount_currency</td><td>string</td><td>Валюта отправки на счет</td></tr><tr><td>amount_rate</td><td>int / double</td><td>Курс по которому идет расчет к отправке в валюте.<br><br><strong>Параметр передается если валюта отправки не RUB!</strong></td></tr><tr><td>amount_down</td><td>int / double</td><td>Списано с баланса (в RUB)</td></tr><tr><td>commission</td><td>int / double</td><td>Сумма комиcсии (в RUB)</td></tr><tr><td>commission_type</td><td>int</td><td>Тип комиссии:<br><code>0</code> - с суммы платежа<br><code>1</code> - с баланса</td></tr><tr><td>status</td><td>string</td><td>Статус:<br><code>cancel</code> - отменен<br><code>success</code> - выполнен<br><br><strong>Другое состояние вывода не отправляем.</strong></td></tr><tr><td>cancel_message</td><td>string</td><td>Причина отмены вывода.<br><br><strong>Параметр передается если статус</strong> <code>cancel</code></td></tr><tr><td>date</td><td>datetime<br>Y-m-d H:i:s</td><td>Дата создания</td></tr><tr><td>complete_date</td><td>datetime<br>Y-m-d H:i:s</td><td>Дата отмены либо выполнения</td></tr><tr><td>sign</td><td>string</td><td>Подпись (<code>SHA256</code> Хеш). <a href="/pages/CvSerwip6TGw9NY7AZWt">Методика формирования подписи в скрипте оповещения</a></td></tr></tbody></table>

<br>
