Отмена сессии кассовой ссылки
POST/cancel_payment
[BETA] Запрос отмены кассовой сессии: при вызове данного метода будет выполнятся деактивация кассовой ссылки, а если уже была произведена оплата, то будут выполнены попытки выполнить возврат, если это технически возможно.
Отмена кассовой сессии может происходить до и после деактивации ссылки, так как привязана именно к order_id. При наличии ограничений со стороны банка возврат может быть не выполнен. По всем вопросам, связанным с ограничениями нефинансового характера необходимо обращаться в банк, где открыт счёт СБП.
Метод находится в стадии Бета-тестирования, в случае возникновения вопросов необходимо обращаться к менеджеру.
Request
- application/json
Body
API ключ из кабинета LIFE PAY. Ключ можно получить в разделе Настройки → Разработчикам
Possible values: Value must match regular expression ^[A-Z][A-Z0-9]{31}$
Значение ссылки после /web.qr.nspk.ru/. Пример: https://web.qr.nspk.ru/AS1000670LSS7DN18SJQDNP4B05KLJL2
Possible values: <= 32 characters
id заказа из кассового ПО который использовался при вызове метода /activate_rpl.
Responses
- 200
- 400
- 415
OK
- application/json
- Schema
- Example (from schema)
- Success
- Error 1
- Error 2
Schema
- CancelPaymentSuccessResponse
- CancelPaymentErrorResponse
0- успешный запрос.1- Нет такой кассовой сессии \ ошибка деактивации.2- Ошибка в значении apikey0- успешный запрос.1- Нет такой кассовой сессии \ ошибка деактивации.2- Ошибка в значении apikey
anyOf
Possible values: [0, 1, 2]
Код ответа:
Сообщение об успехе создания запроса на отмену
Possible values: [0, 1, 2]
Код ответа:
Сообщение об ошибке
{}
{
"code": 0,
"data": {},
"message": "Успешно"
}
{
"code": 1,
"data": {},
"message": "UUID не найден."
}
{
"code": 2,
"data": {},
"message": "Unauthorized"
}
Validation error
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
validation_error
object
body_params
object[]
{
"validation_error": {
"body_params": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}
}