4. Уведомление маркетплейса о статусе привязки

1. Уведомление об успешной привязке:

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

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

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

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

  • debugData - json массив

    • Body - json массив

      • GetMessageResponse - json массив

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

        • Message - json массив

          • GetBindPartnerStatusResponse - json массив

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

            • Inn - (строка до 12-ти символов)

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

            • ProcessingTime - datetime

Пример успешной привязки:

{
   "notificationId":383,
   "notificationName":"userlinked",
   "userPhone":"71234567890",
   "userInn":"503124892514",
   "debugData":{
      "Body":{
         "GetMessageResponse":{
            "ProcessingStatus":"COMPLETED",
            "Message":{
               "GetBindPartnerStatusResponse":{
                  "Result":"COMPLETED",
                  "Inn":"503124892514",
                  "Permissions":[
                     "CANCEL_INCOME",
                     "INCOME_REGISTRATION",
                     "PAYMENT_INFORMATION",
                     "TAX_PAYMENT"
                  ],
                  "ProcessingTime":"2020-02-27T15:00:40.606Z"
               }
            },
            "FileLinks":[
               
            ]
         }
      }
   }
}

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

  • 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 символа)

Пример уведомления при отказе самозанятого от привязки:

2. Уведомление от 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 символа)

Пример успешной привязки:

Last updated

Was this helpful?