Процессинг: Запрос BalanceRequest
Редактировал(а) Татьяна Брыкова 2025/05/23 08:07
| Тип настройки | Название настройки | Описание настройки |
| Партнерская | Loyalty.Processing.BalanceRequest.byContactId.UseContactBalance | Системная настройка устанавливающая способ расчета баланса запросом по идентификатору контакта (в запросе передан раздел <ContactIdentifier>). Если значение установлено как Y, y или 1, то все балансы, в том числе баланс бонусных счетов (раздел <BonusAccount>) рассчитываются в разрезе контакта. При иных значениях настройки, балансы рассчитываются в разрезе карты. |
| Партнерская | Loyalty.Processing.BalanceRequest.CodeWordShow | Системная настройка включения в ответ на запрос баланса хэш и соль кодового слова карты. Если значение равно 1, то в ответе на запрос баланса присутствует значение хэш и соль кодового слова карты. При прочих значения - хэш и соль кодового слова карты в ответе на запрос баланса не выводиться. Значение по умолчанию – пусто |
| Партнерская | Loyalty.Processing.ResponseBalance.CardNumber | Системная настройка, задающая алгоритм выбора карты при запросе баланса по номеру мобильного телефона. Если в настройке значение 1, то если у контакта несколько карт, то в ответе будет возвращаться номер карты с максимальным количеством чеков. Если у карт количество чеков одинаковое - номер карты, дата изменения записи которой самая максимальная. Если в настройке значение 2, то если у контакта несколько карт, то в ответе будет возвращаться номер карты, дата изменения записи которой самая максимальная. Если у контакта несколько карт с одинаковой датой изменения - номер карты с максимальным количеством чеков. |
| Партнерская | Loyalty.Processing.BonusRequest.ChequeReferenceByNumberOnly | При значении 1, чек продажи для начисления баллов с ссылкой на чек в BonusReques ищется только по номеру чека + карта Значение по умолчанию 0. |
| Партнерская | Loyalty.Processing.BonusRequest.ChargedBonusIsVisible | При значении 1, в ответе запроса BonusRequest разрешается выводить параметры ChargedBonus и ActiveChargedBonus. Значение по умолчанию 0. |
| Партнерская | Loyalty.Processing.BonusRequest.Idempotence.TurnOn | Включение функционала возврата в ответе на повторный запрос BonusRequest того-же результата, что и в первичном запросе. При значениях 1, y или Y - функциональность включена, при прочих значениях, а также при выключенной настройке – выключена. Значение по умолчанию NULL (ПУСТО). |