17. Отвязка от маркетплейса

Отправить запрос на отвязку:

https://my.payanyway.ru/npdapi/postunbindpartnerarrow-up-right

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

  • key - (security_key) (строка, до 32-х символов)

  • inn - ИНН самозанятого (строка до 12-ти символов)

  • signature - подпись запроса (строка, до 32-х символов)

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

  • requestId - ID запроса - нужен для идентификации url уведомлений, которые придут в ответ на данный запрос (число, до 11-ти знаков)

  • methodName - имя запроса (строка, до 32-х символов)

  • requestStatus - статус запроса - может иметь одно из значений: NEW (создан новый запрос), ACTIVE - запрос сработал, DONE - запрос завершен и NO_MESSAGE_ID (не был получен ID сообщения от АИС “Налог-3” - в этом случае запрос до АИС “Налог-3” будет повторяться автоматически до получения ID сообщения от АИС “Налог-3”) (строка, до 32-х символов)

  • methodId - ID сообщения от АИС “Налог-3” (строка, до 50-ти символов)

  • debugData - данные для отладки - массив json, имеющий следующую структуру:

    • token - (строка, до 32-х символов)

    • userIdentity - (строка, до 255-ти символов)

  • result - json массив

    • Body - json массив

      • GetMessageResponse - json массив

        • ProcessingStatus - (строка, до 32-х символов)

        • Message - json массив

          • PostUnbindPartnerResponse - json массив

            • UnregistrationTime - (строка, date time)

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

Структура URL - уведомления от NPD API при отказе самозанятого от привязки:

  • notificationId - ID нотификации (число, до 11-ти знаков)

  • notificationName - (строка, до 32-х символов)

  • userPhone - (строка, до 32-х символов)

  • userInn - ИНН самозанятого (строка до 12-ти символов)

  • debugData - json массив

    • Body - json массив

      • GetMessageResponse - json массив

        • ProcessingStatus - (строка, до 32-х символов)

        • Message - json массив

          • SmzPlatformError - json массив

            • Code - (строка, до 32-х символов)

            • Message - (строка, text 16384 символа)

            • Args - json массив - список пар ключ-значение

              • Key - (строка, до 32-х символов)

              • Value - (строка, text 16384 символа)

Пример URL - уведомления об успешной отвязке:

На все URL - уведомления нужно отвечать строкой SUCCESS без переносов строк, если этого не происходит, будет осуществляться отправка URL - уведомления, но не более 300 раз.

Дождаться URL - уведомления userunlinked об отвязке

Last updated