ym88659208ym87991671
SandBox SberPay.QR | Документация для разработчиков

SandBox SberPay.QR

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

После оформления подписки нужно обратиться в техподдержку для подключения тестового API по адресу support@ecom.sberbank.ru с запросом:

Прошу на ФПА добавить в настройки aud APIGW для clientID [укажите clientId вашего приложения] для использования "заглушек".


Для тестирования API SberPay QR реализованы базовые сценарии оплаты по QR-коду Продавца с использованием "заглушек".
"Заглушки" поддерживают ограниченную логику, которой достаточно для ознакомления с процессом работы с заказом (создание, отмена, возврат, получение реестра).
На каждый запрос создается уникальный rquid

Бизнес-процесс работы с заказом

  1. Продавец формирует заказ (с уникальным номером order_number) и вызывает метод CREATE для создания заказа в Банке. При успешном создании заказа Банк возвращает в ответе статус CREATED (параметр order_state) и номер заказа в Банке (order_id). При невозможности создать заказ возвращается статус DECLINED;

  2. Если покупатель отказался от оплаты, неоплаченный заказ может быть отменен вызовом метода /revocation. При успешной отмене заказ переводится в статус REVOKED;

  3. После оплаты заказа покупателем заказ переходит в статус PAID, продавец узнает об этом вызывая метод STATUS; Заглушка реализует автоматический перевод в статус PAID через минуту после оформления заказа. Новый статус отобразится после вызова операции STATUS.

  4. В течении 24-х часов оплаченный заказ может быть отменен методом CANCEL с типом операции REVERSE;

  5. Возврат денежных средств по оплаченному заказу производится вызовом метода CANCEL с типом операции REFUND в любое время после оплаты. На тестовом стенде срок хранения данных ограничен, рекомендуется проводить тестирование возвратов в течении 24-х часов после создания заказа.


Описание сервисаПроцессURLИнициаторПотребительСинхронный
1Создание заказаQR-код ПродавцаQR-код СБП/oauth:https://mc.api.sberbank.ru:443/prod/tokens/v3/oauth /creation:https://mc.api.sberbank.ru:443/prod/qr/order/stub/v3/creation scope:https://api.sberbank.ru/qr/order.createКлиентСбербанкДа
2Запрос статуса заказаQR-код ПокупателяQR-код ПродавцаQR-код СБП/oauth:https://mc.api.sberbank.ru:443/prod/tokens/v3/oauth /status:https://mc.api.sberbank.ru:443/prod/qr/order/stub/v3/status scope:https://api.sberbank.ru/qr/order.statusКлиентСбербанкДа
3Отмена сформированного заказа (до проведения финансовой операции)QR-код ПокупателяQR-код ПродавцаQR-код СБП/oauth:https://mc.api.sberbank.ru:443/prod/tokens/v3/oauth /revocation:https://mc.api.sberbank.ru:443/prod/qr/order/stub/v3/revocation scope:https://api.sberbank.ru/qr/order.revokeКлиентСбербанкДа
4Отмена/возврат финансовой операцииQR-код ПокупателяQR-код ПродавцаQR-код СБП/oauth:https://mc.api.sberbank.ru:443/prod/tokens/v3/oauth /cancel:https://mc.api.sberbank.ru:443/prod/qr/order/stub/v3/cancel scope:https://api.sberbank.ru/qr/order.cancelКлиентСбербанкДа
5Запрос Реестра операцийQR-код ПокупателяQR-код ПродавцаQR-код СБП/oauth:https://mc.api.sberbank.ru:443/prod/tokens/v3/oauth /registry:https://mc.api.sberbank.ru:443/prod/qr/order/stub/v3/registry scope:auth://qr/order.registryКлиентСбербанкДа
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.