Where it usually breaks
And how to keep it from happening.
- A Pending receipt is counted as settled money. Use actual confirmation evidence before changing the payment state.
- Counter charges are left out. Check all posted charge sources linked to the meal booking before presenting the final account.
- An open balance disappears at completion. Require the explicit acknowledgment instead of treating closure as a payment event.