> For the complete documentation index, see [llms.txt](https://docs.payanyway.ru/marketplace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payanyway.ru/marketplace/samozanyatye/zaprosy-dlya-raboty-s-fns/8.-zapros-na-stornirovanie-cheka.md).

# 21. Запрос на сторнирование чека

[**https://my.payanyway.ru/npdapi/cancelreceipt**](https://my.payanyway.ru/npdapi/cancelreceipt)&#x20;

Синхронный метод, без url-уведомлений.

Принимаемые параметры:

* key - (security\_key) (строка, до 32-х символов)
* inn - ИНН самозанятого (строка до 12-ти символов)
* reason - (строка, до 255-ти символов)
* receiptid - ID чека в АИС “Налог-3” - (строка, до 32-х символов)
* signature - подпись запроса (строка, до 32-х символов)

Ответ на запрос:

* requestId - ID запроса (число, до 11-ти знаков)
* methodName - имя запроса (строка, до 32-х символов)
* requestStatus - статус запроса - может иметь одно из значений: NEW (создан новый запрос), ACTIVE - запрос сработал, DONE - запрос завершен и NO\_MESSAGE\_ID (не был получен ID сообщения от АИС “Налог-3” - в этом случае запрос до АИС “Налог-3” будет повторяться автоматически до получения ID сообщения от АИС “Налог-3”, но не более 300-т раз) (строка, до 32-х символов)
* methodId - ID сообщения от АИС “Налог-3” (строка, до 50-ти символов)
* debugData - данные для отладки - массив json, имеющий следующую структуру:
  * token - (строка, до 32-х символов)
  * userIdentity - (строка, до 255-ти символов)
  * result - массив json
    * Body - массив json
      * GetMessageResponse - массив json
        * ProcessingStatus - (строка, до 32-х символов)
        * Message - массив json
          * PostCancelReceiptResponse - массив json
            * RequestResult - (строка, до 32-х символов)
* checkIsDeleted - если чек сразу же был отменен (сторнирован), в ответе придет ключ checkIsDeleted со значением 1, иначе - ноль.

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

```
{
   "requestId":16613,
   "methodName":"cancelreceipt",
   "requestStatus":"ACTIVE",
   "methodId":"3a86a30a-5cf8-4645-9980-a3224aa7d18e",
   "debugData":{
      "token":"edb4acfe188d416489d3d11d7eaafded",
      "userIdentity":"aW5zdGE=",
      "result":{
         "Body":{
            "GetMessageResponse":{
               "ProcessingStatus":"COMPLETED",
               "Message":{
                  "PostCancelReceiptResponse":{
                     "RequestResult":"DELETED"
                  }
               },
               "FileLinks":[
                  
               ]
            }
         }
      }
   },
   "checkIsDeleted":1
}
```
