Improvement
Your bot takes orders like a good salesperson
It understands the whole order in one message, respects the address the customer gives, suggests the usual and never loses the order over a correction.
What you get
- Orders in a single message: the bot understands products, quantities and address together and only asks what is missing.
- No address mix-ups: the one the customer states wins over the saved one, and the summary always shows it.
- Returning customers are faster: «the usual» builds their regular order so they confirm with a yes.
- Corrections without starting over: changing a quantity, removing a product or giving another address never drops the order.