Table of six, nut allergy
“A table for six on Saturday at 7.30, please. It is my mum's seventieth and one of us has a nut allergy.”
It checks Saturday's availability, takes the name and mobile, and puts the allergy and the birthday on the booking. From your policy it explains the deposit for parties of six or more and texts a secure Stripe link for it. It asks whether they are bringing a cake.
A booking with an allergy flag the kitchen sees before service, and the deposit already paid.

