16. Установка прав для маркетплейса
Самозанятый в личном кабинете ФНС может отозвать все или некоторые права у маркетплейса. В этом случае нужно отправить запрос на повторную установку прав:
https://my.payanyway.ru/npdapi/postgrantedpermissions
Принимаемые параметры:
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 массив
PostGrantedPermissionsResponse - json массив
Id - (строка, до 32-х символов)
Пример ответа:
{
"requestId":16293,
"methodName":"postgrantedpermissions",
"requestStatus":"ACTIVE",
"methodId":"44afa237-c7ab-41c4-95b5-294dc9bf9443",
"debugData":{
"token":"46f49f0c4ee54725b5ab09e7ea512e6c",
"userIdentity":"aW5zdGE="
},
"result":{
"Body":{
"GetMessageResponse":{
"ProcessingStatus":"COMPLETED",
"Message":{
"PostGrantedPermissionsResponse":{
"Id":"307834"
}
},
"FileLinks":[
]
}
}
}
}
Last updated
Was this helpful?