For Marketplace
  • Для Маркетплейсов
  • Платежные запросы
    • Платежные запросы
    • 1. Прием платежей с банковской карты на маркетплейсе или в виджете
      • 1.1 Перевод покупателя на платежную форму с помощью ссылки
      • 1.2 Перевод покупателя на платежную форму с помощью HTML - формы
      • 1.3 Создание операции с индивидуальными параметрами с помощью MONETA.MerchantAPI
    • 2. Уведомление о проведенной оплате
    • 3. Прием платежей с холдированием
    • 4. Запоминание банковской карты и прием платежей с сохраненной картой.
    • 5. Перевод денежных средств после подтверждения сделки (Безопасная сделка)
    • 6. Приём платежей в пользу разных продавцов одной операцией (Мультикорзина)
    • 7. Управление размером комиссии маркетплейса
    • 8. Выплаты продавцу на банковскую карту
  • ПОДКЛЮЧЕНИЕ ИНДИВИДУАЛЬНЫХ ПРЕДПРИНИМАТЕЛЕЙ И ЮРИДИЧЕСКИХ ЛИЦ К СИСТЕМЕ МОНЕТА.РУ
    • Личный кабинет маркетплейса
    • Уведомления E-mail при редактировании профиля продавца
    • Уведомления URL при редактировании профиля продавца
    • Варианты подключения к Системе МОНЕТА.РУ
      • ‌Вариант 1. Клиент маркетплейса подключается самостоятельно
      • ‌Вариант 2. Маркетплейс подключает клиента
        • Основные понятия
        • Набор полей в личном кабинете клиента
        • CreateProfileRequest
        • CheckProfileRequest
        • EditProfileRequest базового профиля
        • EditProfileRequest подпрофиля руководителя
        • FindProfileDocumentsRequest документа руководителя
        • EditProfileDocumentRequest документа руководителя
        • EditProfileRequest подпрофиля учредителя
        • EditProfileRequest подпрофиля бенефициарного владельца
        • FindProfileDocumentsRequest документа бенефициарного владельца
        • EditProfileDocumentRequest паспорта бенефициарного владельца
        • CreateBankAccountRequest
        • FindLegalInformationRequest подпрофиля юридических реквизитов
        • EditLegalInformationRequest
        • EditProfileRequest базового профиля с атрибутом CONDITIONS_CORRECT_DATA
        • CreateAccountRequest
        • FindProfileDocumentFilesRequest
  • РЕГИСТРАЦИЯ ФИЗИЧЕСКОГО ЛИЦА
    • Создание электронного кошелька
      • Пример 1. Последовательность запросов.
        • CreateProfileRequest
        • CreateProfileDocumentRequest
        • ApprovePhoneSendConfirmationRequest
        • ApprovePhoneApplyCodeRequest
        • SimplifiedIdentificationRequest
        • AsyncRequest
        • CreateAccountRequest
      • Пример 2. Последовательность запросов.
        • CreateProfileRequest
        • ApprovePhoneSendConfirmationRequest
        • ApprovePhoneApplyCodeRequest
        • SimplifiedIdentificationRequest
        • AsyncRequest
        • CreateAccountRequest
      • Актуализация данных клиента
    • Идентификация с помощью MonetaId
      • Схема взаимодействия
      • Стенды
      • Регистрация маркетплейса
      • Установление доверия
      • Аутентификация
      • Встраивание в iframe
      • Проверка возможности полной идентификации
      • Уведомления о статусе идентификации
  • САМОЗАНЯТЫЕ
    • Самозанятые
    • Защита маркетплейса в ФНС РФ
    • Сценарии использования MonetaNPD
      • 1. Регистрация самозанятого в Системе МОНЕТА.РУ
      • 2. Привязка самозанятого к маркетплейсу по номеру телефона
      • 3. Привязка самозанятого к маркетплейсу по ИНН
      • 4. Уведомление маркетплейса о статусе привязки
      • 5. Проведение упрощенной идентификации самозанятого
      • 6. Смена номера телефона самозанятого
      • 7. Привязка банковской карты для вывода средств с ЭСП "МОНЕТА.РУ"
      • 8. Выплата в пользу самозанятого от юридического лица
      • 9. Регистрация дохода самозанятого в ФНС и отправка чека
      • 10. Регистрацию дохода самозанятого в ФНС (offline режим)
      • 11. Вывод с ЭСП "МОНЕТА.РУ" на банковскую карту
      • 12. Выплата самозанятому через СБП
      • 13. Получение сообщений от ФНС
      • 14. Отметка о прочтении сообщений от ФНС
      • 15. Ежедневная проверка статуса привязки к маркетплейсу с контролем прав
      • 16. Установка прав для маркетплейса
    • Дополнительные возможности MonetaNPD
      • 17. Отвязка от маркетплейса
      • 18. Запрос баланса ЭСП "МОНЕТА.РУ" самозанятого
      • 19. Запрос статуса самозанятого
      • 20. Запрос суммы дохода, отмененного дохода и налога самозанятого за текущий год
      • 21. Запрос на сторнирование чека
      • 22. Регистрация статического QR-кода
      • 23. Регистрация и обновление Кассовой ссылки
      • 24. Получение ссылки на пополнение ЭСП самозанятого
      • 25. Получение статуса операции из Системы МОНЕТА.РУ
      • 26. Получение данных о самозанятом в Системе МОНЕТА.РУ
      • 27. Получение паспортных данных самозанятого в Системе МОНЕТА.РУ
      • 28. Получение состояния лицевого счета НП НПД
      • 29. Возврат по операции
      • 30. Получение истории операций
      • 31. Получить данные по начислению и уплате налога
      • 32. Получить реквизиты для уплаты налогов и пеней
      • 33. Оплата налога
    • Сценарий выплат самозанятым без открытия ЭСП
  • Управление денежными средствами на расчетных счетах клиентов
    • Управление расчетными счетами клиентов маркетплейса
  • Перевод денежных средств клиентов в Федеральное Казначейство
    • Перевод денежных средств в Федеральное Казначейство
  • 54-ФЗ
    • Применение контрольно-кассовой техники при осуществлении расчетов
      • Формирование чека в ККТ продавца
      • Формирование чека в ККТ маркетплейса
      • Формирование чека в ККТ ООО "ПЭЙ ЭНИ ВЭЙ"
        • Создание invoice
        • Оплата invoice
        • Рекуррентный платеж
        • Операции возврата
        • Получить данные операции
  • СБП
    • Система быстрых платежей
    • Описание полей для переводов СБП
    • Получение списка участников СБП
    • Протокол С2С. Сценарий C2C/Me2Me Push
    • Протокол С2С.Сценарий Me2Me Pull
    • Протокол C2B. Оплата товаров и услуг по QR
    • Протокол C2B. Многоразовые QR
    • Протокол C2B. Выставление счёта (InvoiceRequest) для оплаты по Кассовой ссылке СБП
    • Протокол C2B. Выставление счёта (InvoiceRequest) для оплаты по динамическому QR
    • Протокол C2B. Привязка счёта Плательщика (подписка)
      • Привязка счёта без оплаты
      • Оплата с привязкой счёта
      • Оплата с привязанного счёта
    • Протокол C2B. Возврат ранее принятых QR-платежей (C2B refund)
    • Протокол B2C «Прочие выплаты физическому лицу»
    • Получение статуса операции перевода СБП
    • Сервис Widget SBP/FPS
      • Схема взаимодействия
      • Регистрация маркетплейса
      • Установление доверия
      • Аутентификация
      • Встраивание в iframe
      • Уведомления о событиях
      • Пример запроса PaymentRequest
      • Просмотр истории транзакций
Powered by GitBook
On this page

Was this helpful?

  1. САМОЗАНЯТЫЕ
  2. Сценарии использования MonetaNPD

3. Привязка самозанятого к маркетплейсу по ИНН

Previous2. Привязка самозанятого к маркетплейсу по номеру телефонаNext4. Уведомление маркетплейса о статусе привязки

Last updated 2 years ago

Was this helpful?

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

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

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

  • phone - номер телефона в формате: код страны, код оператора, номер

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

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

  • requestId - ID запроса - нужен для идентификации url уведомлений, которые придут в ответ на данный запрос (число, до 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 массив

          • PostBindPartnerWithInnResponse - json массив

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

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

{"requestId":16266,"methodName":"postbindpartnerwithinn","requestStatus":"ACTIVE","methodId":"86da7739-1dfb-4756-be39-f63a550f980e",
"debugData":{"token":"7c0d83e5bd1a4d54af80e462dc131033","userIdentity":"aW5zdGE="},
"result":{"Body":{"GetMessageResponse":{"ProcessingStatus":"COMPLETED","Message":{"PostBindPartnerWithInnResponse":{"Id":"307542"}},"FileLinks":[]}}}}

URL - уведомления, которое придут на данный запрос:

Будут отправлены URL - уведомления 2-х типов - оригинальное в формате АИС Налог-3 и уведомление от NPD API с указанием имени нотификации: userlinked / userunlinked (пользователь подключен / отключен).

Структура уведомлений:

  1. Уведомление с оригинальными данными от АИС “Налог-3” при успешной привязке:

  • requestId - ID запроса (число, до 11-ти знаков)

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

  • debugData

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

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

  • result - json массив

    • Body - json массив

      • GetMessageResponse - json массив

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

        • Message - json массив

          • PostBindPartnerWithPhoneResponse - json массив

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

Пример:

{
   "requestId":16265,
   "requestMessageId":"1f5c19a7-017e-4392-959d-fc7e7555dd33",
   "result":{
      "Body":{
         "GetMessageResponse":{
            "ProcessingStatus":"COMPLETED",
            "Message":{
               "PostBindPartnerWithPhoneResponse":{
                  "Id":"307541"
               }
            },
            "FileLinks":[
               
            ]
         }
      }
   },
   "debugData":{
      "token":"7c0d83e5bd1a4d54af80e462dc131033",
      "userIdentity":"aW5zdGE="
   }
}
  1. Уведомление с оригинальными данными от АИС “Налог-3” при отказе:

  • requestId - ID запроса (число, до 11-ти знаков)

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

  • debugData

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

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

  • result

    • Body - json массив

      • GetMessageResponse - json массив

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

        • Message - json массив

          • SmzPlatformError - json массив

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

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

            • Args - json массив - список пар ключ-значение (может отсутствовать)

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

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

Пример:

{
   "requestId":45,
   "requestMessageId":"3caa99ed-fb66-495f-92a6-cbb84f0d9e40",
   "result":{
      "Body":{
         "GetMessageResponse":{
            "ProcessingStatus":"COMPLETED",
            "Message":{
               "SmzPlatformError":{
                  "Code":"TAXPAYER_ALREADY_BOUND",
                  "Message":"\u041d\u0430\u043b\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0435\u043b\u044c\u0449\u0438\u043a \u0441 \u0418\u041d\u041d 121501829526 \u0443\u0436\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d \u043a \u043f\u0430\u0440\u0442\u043d\u0435\u0440\u0443",
                  "Args":{
                     "Key":"INN",
                     "Value":"121501829526"
                  }
               }
            },
            "FileLinks":[
               
            ]
         }
      }
   },
   "debugData":{
      "token":"4b41d217347a415a8f245f42afc4ba36",
      "userIdentity":"insta"
   }
}

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

{
   "requestId":16712,
   "requestMessageId":"5c8e99cc-d6f3-4c84-9288-2cb5624b6987",
   "result":{
      "Body":{
         "GetMessageResponse":{
            "ProcessingStatus":"COMPLETED",
            "Message":{
               "SmzPlatformError":{
                  "Code":"TAXPAYER_UNBOUND",
                  "Message":"\u041f\u0430\u0440\u0442\u043d\u0435\u0440 \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d \u043a \u043d\u0430\u043b\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0435\u043b\u044c\u0449\u0438\u043a\u0443 c \u0418\u041d\u041d 121501829526",
                  "Args":{
                     "Key":"INN",
                     "Value":"121501829526"
                  }
               }
            },
            "FileLinks":[
               
            ]
         }
      }
   },
   "debugData":{
      "token":"c71f39d39451494c9a06078cef921362",
      "userIdentity":"aW5zdGE="
   }
}

https://my.payanyway.ru/npdapi/postbindpartnerwithinn