Защита вручную начисленных бонусов от списания

  • Списания «неактивных» баллов теперь учитывают вручную начисленные транзакции: из суммы на счёте вычитается объём ручных пополнений за заданный период.
  • SQL-запрос агрегирует операции по счёту и блокирует обнуление, если вручную зачисленных бонусов достаточно для покрытия остатка, поэтому вручную добавленные баллы не исчезают.
  • Логика списания остаётся автоматической, но теперь корректно отделяет промо- и вручную начисленные средства, снижая количество обращений в поддержку.

Теги: Маркетинг / Бонусы и лояльность d462917