Нет, учет текущего чека для расчета скидки не нужен.
Можно даже весь незакрытый день не учитывать.
"Зачем пересчитывать ежедневно чеки" - по ТЗ, если клиент бросил ходить, его скидка постепено обнуляется.
Из ответов я так понял, что в существующем продающемся околокиперном софте этого нет:
- накопления на счету по количеству, а не по сумме
- их периодический пересчет