Узнать сумму бонусов для списания

Узнать сумму бонусов для списания

Бонусы, которые доступны клиенту, рассчитываются автоматически после создания заказа.

Чтобы узнать, сколько бонусов можно списать в заказе, выполните запрос.

СБИС проверит количество бонусов на карте или по персональной бонусной программе клиента и рассчитает сумму для списания.

Структура запроса

Метод запроса: GET

Адрес запроса: https://api.sbis.ru/retail/order/{externalId}/bonus-read

ПараметрТипОписание
externalId*integerUUID заказа

* — обязательный параметр.

Структура ответа

ПараметрТипОписание
availableBonusBalancemoneyКоличество бонусов без учета отложенных
totalBonusBalancemoneyОбщий остаток бонусов, в том числе отложенные
availableBonusDecmoneyСумма, доступная к списанию в продаже
userBonusDecmoneyСумма бонусов, примененная в продаже
availableBonusIncmoneyСумма бонусов для начисления в продаже
bonusActionintegerПоказывает, были ли использованы бонусы: «1» – бонусы только начислялись, «-1» – бонусы списывались
bonusDecmoneyБонусы, которые списали в результате продажи
bonusIncmoneyБонусы, которые будут начислены в результате продажи
bonusIncDateTimedatetimeВремя отложенного начисления бонусов
bonusBalanceErrorstringОшибка при попытке определить бонусный баланс
cardIdintegerИдентификатор карты
personalCardIdintegerИдентификатор персональной карты
hasIncForbiddenNomsboolean В продаже присутствуют товары, по которым бонусы не начисляются
hasDecForbiddenNomsbooleanВ продаже присутствуют товары, по которым бонусы не списываются

Пример

Запрос

Ответ

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.