The Dine On Solution
When starting a Dine session, patrons add items to their order, send the order to the kitchen, and placed back on the menu to promote an easy ordering loop.
Each item sent to the kitchen is added to the patron's tab. The "Live Tab" provides a clean way for restaurants to adapt and accommodate common service scenarios (e.g. upsells, discounts, breakage, etc...).
When a patron is finished, they simply leave the restaurant and a server closes out the tab at their convenience. A push-notification gives our patron transparency of the processed payment.