Scope
payment
Описание
Метод позволяет проверить возможность совершения платежа по реквизитам получателя через СБП. Для получения результатов проверки необходимо использовать метод «Получение результатов проверки возможности совершения платежа через СБП по реквизитам получателя».
Параметры запроса
Bearer {access_token}, полученный по Authorization Code Flow / Authorization Code Flow H2H
application/json
application/json
Номер счёта отправителя
Список получателей платежей. Максимальное число получателей – 100
Флаг необходимости проверки совпадения переданного ФИО получателя и зарегистрированного ФИО получателя в НСПК
Имя
Отчество
Фамилия
Номер телефона
Идентификатор банка получателя
Сумма выплаты в рублях
Назначение платежа, которое будет отображено в выписке. Максимальная длина:
- •для выплат резидентам – 110 символов;
- •для выплат нерезидентам - 92 символа
1curl --location 'https://baas.alfabank.ru/api/semp/v1/payouts/registries/payments-check' \
2--header 'Authorization: Bearer {access-token}' \
3--header 'Content-Type: application/json' \
4--header 'Accept: application/json' \
5--data '{
6 "accountNumber": "40817810306050000000",
7 "recipients": [
8 {
9 "nameCheck": true,
10 "firstName": "Иван",
11 "middleName": "Иванoвич",
12 "lastName": "Иванов",
13 "phoneNumber": "79130000011",
14 "bankId": "012345678910",
15 "amount": "10.00",
16 "purpose": "Назначение платежа"
17 }
18 ]
19}'Параметры ответа
1{
2 "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
3}Идентификатор проверки
1{
2 "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
3}Код ошибки. Принимает возможные значения:
- •
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}