Я же вот выше написала как. Изначально количество обедающих известно, у них написаны заявления (льготники, продленочники и вообще желающие итп). А кто из них наличествует в школе определяется утром по проходу через турникет с картой. А уж потом из этого количества кто-то может на обед не явиться. И деньги спишутся только при "получении" обеда и прикладывании карты в кассе. Не дошел до столовой -ничего не спишется.