Нотификация по платежам через QR
/notify
Отправка нотификаций по факту совершения платежа по QR.
Request
Header Parameters
Возможные значения: <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Возможные значения: <= 255 characters
, Value must match regular expression ^.*$
Возможные значения: <= 512 characters
, Value must match regular expression ^.*$
- application/json
Body
required
Возможные значения: <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Уникальный идентификатор запроса
Возможные значения: <= 20 characters
, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
ДатаВремя формирования запроса
Возможные значения: <= 8 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,8}$
Идентификатор клиента
Возможные значения: <= 36 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,36}$
IdQR устройства или tid Уникальный идентификатор терминала для СБП , на котором сформирован заказ
Возможные значения: <= 8 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,8}$
Уникальный идентификатор терминала
Возможные значения: <= 36 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]{1,36}$
ID заказа в АС ППРБ.Карты
Возможные значения: <= 36 characters
, Value must match regular expression ^.+$
Номер заказа в CRM Клиента
Возможные значения: <= 20 characters
, [PAID
, CREATED
, REVERSED
, REFUNDED
, REVOKED
, DECLINED
, EXPIRED
, ON_PAYMENT
]
Статус заказа: PAID - В привязке к заказу есть успешная операция покупки на сумму заказа/ успешная операция покупки и неуспешная(-ые) операции отмены, CREATED - Создан или в привязке к заказу есть неуспешные авторизации, REVERSED - В привязке к заказу есть успешные операции Полной отмены/Частичной отмены, REFUNDED - В привязке к заказу есть успешные операции Полного возврата/Частичного возврата, REVOKED - Отменен до проведения фин.операции, DECLINED - Заказ отклонен - не прошла оплата по SberPay, EXPIRED - Истек срок жизни заказа, ON_PAYMENT - Для QR СБП - ожидает подтверждения платежа от СБП
Возможные значения: <= 50 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Идентификатор операции в АС Банка(ППРБ Ecom)
Возможные значения: <= 20 characters
, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
ДатаВремя совершения операции
Возможные значения: <= 12 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
RRN операции
Возможные значения: <= 32 characters
, [PAY
, REVERSE
, REFUND
, SBP_PAY_ACKNOWL
, SBP_ACK_ONUS
, SBP_STATUS_OUT
, SBP_CREDIT_IN_RQ
, SBP_REFUND_IN_RQ
]
Тип операции
Возможные значения: >= 0
и <= 999999999999999
Сумма операции в минимальных единицах Валюты
Возможные значения: <= 3 characters
, Value must match regular expression ^[0-9]{3}$
Валюта операции, цифровой код по ISO 4217
Возможные значения: <= 8 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Код авторизации
Возможные значения: <= 6 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Код успешности авторизации. По операциям СБ - 2 символа, по операциям Банков Партнеров 6 символов.
Возможные значения: <= 256 characters
, Value must match regular expression ^.*$
Описание кода ответа
Возможные значения: <= 256 characters
, Value must match regular expression ^.*$
Маскированное Имя Отчество Ф. плательщика
sbpOperationParams object
Блок с перечнем параметров операции СБП. Передается только для операции оплаты через СБП
Возможные значения: <= 50 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Идентификатор операции в СБП
Возможные значения: <= 36 characters
, Value must match regular expression ^[A-Za-z0-9_\-+()\\*]*$
Маскированный идентификатор плательщика
200 OK
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Уникальный идентификатор ответа
Возможные значения: <= 20 characters
, Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$
ДатаВремя формирования ответа
Возможные значения: <= 2 characters
, Value must match regular expression ^[a-zA-Z0-9_\-\\]*$
Код выполнения запроса Партнера
Возможные значения: <= 1024 characters
, Value must match regular expression ^.*$
Описание ошибки выполнения запроса
Возможные значения: <= 32 characters
, Value must match regular expression ^[0-9a-fA-F]{32}$
Уникальный идентификатор ответа
{
"rqUID": "ac11cA1CEae1D1111dABf1fD1Bb0acAd",
"rqTm": "2005-08-15T15:52:01Z",
"partnerErrorCode": "00",
"errorDescription": "ErrorDescription",
"rqUid": "ac11cA1CEae1D1111dABf1fD1Bb0acAd"
}
Client Error 400 Bad Request (Запрос не корректен)'
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Client Error 401 Unauthorized (Приложение не авторизовано, либо некорректное значение client-id)
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Forbidden
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Not Found
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Method Not Allowed (Ошибка API gateway, не найдены операци и, поддерживающие запрошенную http-команду)
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Too Many Requests (Превышен лимит отправляемых запросов)
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Internal Server Error (Внутренняя ошибка сервера
- application/json
- Схема
- Пример из схемы
Schema
Возможные значения: Value must match regular expression ^[0-9]{1,3}$
Код ошибки
Возможные значения: <= 50 characters
, Value must match regular expression ^[0-9a-zA-Z]*$
Описание ошибки
Возможные значения: <= 254 characters
, Value must match regular expression ^[0-9a-zA-Zа-яА-Я]*$
Дополнительная информация
{
"httpCode": "400",
"httpMessage": "Error",
"moreInformation": "Error"
}
Service Unavailable (Операция не доступна)
Gateway Timeout