> 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/scenarii-ispolzovaniya-npd-api/6.-zapros-na-registraciya-dokhoda-samozanyatogo-offline-rezhim.md).

# 10. Регистрацию дохода самозанятого в ФНС (offline режим)

Регистрация дохода самозанятого:

1\) отправляется синхронный запрос на регистрацию дохода в режиме онлайн,\
2\) если в ответе нет параметров aisReceiptId и aisReceiptLink и methodId, то необходимо:

а) сформировать запрос на регистрацию offline чека,\
б) проанализировать ответ на запрос на регистрацию offline чека, в случае ошибки регистрации дохода в offline режиме, понадобится вмешательство администратора и анализ логов.

[**https://my.payanyway.ru/npdapi/registerofflineincome**](https://my.payanyway.ru/npdapi/registerofflineincome)

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

* key - (security\_key) (строка, до 32-х символов)
* amount - сумма за товар 1 - сумма за товар 1 (decimal, девять знаков до точки и 2 после)
* amount1 - сумма за товар 2 - необязательный параметр
* amount2 - сумма за товар 3 - необязательный параметр
* amount3 - сумма за товар 4 - необязательный параметр
* amount4 - сумма за товар 5 - необязательный параметр
* customerInn - необязательный параметр - ИНН покупателя, если покупатель - юр.лицо - (строка до 12-ти символов)
* customerOrganization - необязательный параметр - название организации, если покупатель - юр.лицо - (строка, до 255-ти символов)
* desc - название товара 1 - (строка, text 16384 символа)
* desc1 - название товара 2 - необязательный параметр
* desc2 - название товара 3 - необязательный параметр
* desc3 - название товара 4 - необязательный параметр
* desc4 - название товара 5 - необязательный параметр
* inn - ИНН самозанятого - (строка до 12-ти символов)
* quantity - необязательный параметр - кол-во товара 1 - (целое, 5 знаков)
* quantity1 - необязательный параметр - кол-во товара 2
* quantity2 - необязательный параметр - кол-во товара 3
* quantity3 - необязательный параметр - кол-во товара 4
* quantity4 - необязательный параметр - кол-во товара 5
* signature - подпись запроса (строка, до 32-х символов)

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

* requestId - ID запроса - нужен для идентификации url уведомлений, которые придут в ответ на данный запрос
* methodName - имя запроса (строка, до 32-х символов)
* requestStatus - статус запроса - может иметь одно из значений: NEW (создан новый запрос), ACTIVE - запрос сработал, DONE - запрос завершен и NO\_MESSAGE\_ID (не был получен ID сообщения от АИС “Налог-3” - в этом случае запрос до АИС “Налог-3” будет повторяться автоматически до получения ID сообщения от АИС “Налог-3”) (строка, до 32-х символов)
* methodId - ID сообщения от АИС “Налог-3” (строка, до 50-ти символов)
* aisReceiptId - ID чека (приходит в ответе только в случае успешного формирования чека) - (строка, до 32-х символов)
* aisReceiptLink - ссылка на чек (приходит в ответе только в случае успешного формирования чека) - (строка, до 255-ти символов)

Url уведомление, которое придет при регистрации онлайн чека по данным offline чека, после того как система АИС “Налог-3” станет доступна полностью аналогичен url-уведомлению на успешное формирование онлайн чека.<br>
