Доброго всем дня.

Прорабатываем новый проект столовой-пивного бара. Смысл такой: при входе клиент должен получить карту, обычная раздача, 3 станции (салаты), первое, горячее. на каждой станции клиента нужно идентифицировать по данной карте, добавляя в заказ этого клиента выбранные блюда. НО! клиент с подносом не проходит за расчетом на кассу а идет с подносом за стол, при этом в любой момент времени он может позвать официанта, подойти к любой станции для заказа дополнительных блюд, также есть бар с крепким алкоголем, где гостя должны идентифицировать по карте. На картах не должно быть никаких начислений, они выдаются клиенту при входе и забираются при выходе.

Мне схема видится через "Карту на входе", без возможности пополнения, а только с кредитным лимитом. Или есть еще способы реализации?