Процессинг: Запрос 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 (ПУСТО).