ym88659208ym87991671
Отмена неоплаченного заказа | Документация для разработчиков

Отмена неоплаченного заказа

Обновлено 20 декабря 2023

Описание Сервиса

Клиент направляет запрос на отмену заказа, по которому еще не была проведена финансовая операция. В ответ получает обновленный статус заказа.

Описание сервисаПроцессURLИнициаторПотребительСинхронный
Отмена сформированного заказа (до проведения финансовой операции)QR-код ПокупателяQR-код ПродавцаQR-код СБП/oauth:https://mc.api.sberbank.ru:443/prod/tokens/v3/oauth /revocation:https://mc.api.sberbank.ru:443/prod/qr/order/v3/revocation scope:https://api.sberbank.ru/qr/order.revokeКлиентСбербанкДа

Параметры запроса:

Обновлено 20 декабря 2023
Наименование атрибутаMappingФорматКратностьПаттернОписание
Authorizationheaderstring[1]Авторизационные данные.Заполняется значением токена доступа* (access_token) по шаблону: "Bearer" + пробел + \<access_token>"example: "Bearer f3d29241-f35c-4bfd-b0ef-5f011c993ef9"
__________________________________________________________________
* - процесс получения токена доступа описан на страницах: Настройки сервиса вызова API и Token 3.0.0
Acceptheaderstring[0..1]Заголовок Accept example: "*/*"
Content-Typeheaderstring[1]Заголовок Content-Type example: "application/json"
RqUIDheaderstring(32)[1]\^[0-9a-fA-F]{32}\$Уникальный идентификатор запроса example: "d0c5d5d03e074ad7ba2e2e248eef7e9c"
rq_uidbodystring(32)[1]\^[0-9a-fA-F]{32}\$Уникальный идентификатор запроса example: "d0c5d5d03e074ad7ba2e2e248eef7e9c"
rq_tmbodystring(20)[1]\^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z\$Дата/Время формирования запроса.example: "2005-08-15T15:52:01Z"
order_idbodystring(36)[1]\^[a-zA-Z0-9_\-\\]{1,36}\$ID заказа (в АС Сбербанка) example: "720ade472cdd400d93e7e6a4f94e38d2"

Пример запроса OrderRevokeQrRq

{
"rq_uid": "b9c9e95114fa42968afb3edaea37d33b",
"rq_tm": "2022-03-14T17:02:10Z",
"order_id": "4cf3f0d1c5a24fac9b1c714475117277"
}

Параметры ответа:

Обновлено 20 декабря 2023
Наименование атрибутаMappingФорматКратностьПаттернОписание
rq_uidbodystring(32)[1]\^[0-9a-fA-F]{32}\$Уникальный идентификатор запроса
rq_tmbodystring(20)[1]\^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z\$Дата/Время формирования запроса.example: "2005-08-15T15:52:01Z"
order_idbodystring(36)[0..1]\^[a-zA-Z0-9_\-\\]*\$ID заказа (в АС Сбербанк)
order_statebodystring(20)[0..1]Статус заказа.enum: ["PAID", "CREATED", "REVERSED", "REFUNDED", "REVOKED", "DECLINED", "EXPIRED", "AUTHORIZED", "CONFIRMED", "ON_PAYMENT"]
error_codebodystring(6)[1]\^[a-zA-Z0-9_\-\\]+\$Код выполнения запроса
error_descriptionbodystring(256)[0..1]\^.*\$Описание ошибки выполнения запроса

Пример ответа OrderRevokeQrRs

{
"rq_tm": "2022-03-14T17:02:10Z",
"error_code": "000000",
"rq_uid": "b9c9e95114fa42968afb3edaea37d33b",
"order_id": "4cf3f0d1c5a24fac9b1c714475117277",
"order_state": "REVOKED"
}
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.