...
Driver sells additional lunches
Find the booking - pay for lunches.
The system finds the number of Adults and Children on the booking - takes payment
The lunch count for the run is updated - so later it appears on the supplier reconciliation
Driver sends lunch order to venue
...