Scope
payment
Описание
Метод позволяет получить результаты проверки возможности совершения платежа через СБП по реквизитам получателя, выполненной с помощью метода «Проверка возможности совершения платежа через СБП по реквизитам получателя».
Параметры запроса
Bearer {access_token}, полученный по Authorization Code Flow / Authorization Code Flow H2H
application/json
Номер счёта отправителя
Идентификатор проверки, полученный с помощью метода «Проверка возможности совершения платежа через СБП по реквизитам получателя»
1curl --location --globoff 'https://baas.alfabank.ru/api/semp/v1/payouts/registries/payments-check/{checkId}?accountNumber={accountNumber}' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Accept: application/json'
Параметры ответа
1[
2 {
3 "nameCheck": true,
4 "name": "Иванов Иван Иванович",
5 "nspkName": "Иванов Иван Иванович",
6 "phoneNumber": "79130000011",
7 "bankId": "012345678910",
8 "recipientAccount": "40817***************",
9 "amount": "10.00",
10 "feeAmount": "1.00",
11 "purpose": "Назначение платежа",
12 "nspkId": "A22060539473740100000533E625FCB3",
13 "status": "ALLOWED"
14 }
15]
Флаг необходимости проверки совпадения переданного ФИО получателя и зарегистрированного ФИО получателя в НСПК
ФИО получателя
ФИО получателя в НСПК
Номер телефона
Идентификатор банка получателя
Счёт получателя
Сумма выплаты
Расчётная сумма комиссии выплаты в рублях
Назначение платежа, которое будет отображено в выписке. Максимальная длина:
-
•для выплат резидентам - 110 символов;
-
•для выплат нерезидентам - 92 символа
Референс операции НСПК (платёжная ссылка)
Результат проверки. Принимает возможные значения:
-
•
IN_PROGRESS- в процессе обработки; -
•
ALLOWED- перевод по реквизитамphoneNumberиbankIdвозможен; -
•
RESTRICTED- перевод по реквизитамphoneNumberиbankIdневозможен
1[
2 {
3 "nameCheck": true,
4 "name": "Иванов Иван Иванович",
5 "nspkName": "Иванов Иван Иванович",
6 "phoneNumber": "79130000011",
7 "bankId": "012345678910",
8 "recipientAccount": "40817***************",
9 "amount": "10.00",
10 "feeAmount": "1.00",
11 "purpose": "Назначение платежа",
12 "nspkId": "A22060539473740100000533E625FCB3",
13 "status": "ALLOWED"
14 }
15]
Код ошибки. Принимает возможные значения:
-
•
invalid_request- неверные входные параметры запроса
Описание ошибки
1{
2 "error": "invalid_request",
3 "error_description": "Authorization header is not present in request headers"
4}
Код ошибки. Принимает возможные значения:
-
•
invalid_token- предоставленный токен просрочен, отозван, имеет неправильный формат или недействителен по другим причинам
Описание ошибки
1{
2 "error": "invalid_token",
3 "error_description": "The access token provided is expired, revoked, malformed, or invalid for other reasons"
4}
Код ошибки. Принимает возможные значения:
-
•
insufficient_scope- при запросе кода авторизации не были переданы все необходимые scopes. Необходимо переподписать договор согласия, повторно отправив запрос на получение кода авторизации с указанием всех доступных scopes и параметраprompt=consent
Описание ошибки
1{
2 "error": "insufficient_scope",
3 "error_description": "The request requires higher privileges than provided by the access token"
4}
Код ошибки. Принимает возможные значения:
-
•
unknown_endpoint- эндпоинт не найден или неактивен
Описание ошибки
1{
2 "error": "unknown_endpoint",
3 "error_description": "Endpoint is not found or not active"
4}
Код ошибки. Принимает возможные значения:
-
•
internal_error- внутренняя ошибка сервиса при выполнении обработки запроса
Описание ошибки
1{
2 "error": "internal_error",
3 "error_description": "Internal server error"
4}