Safer order handling during preparation hold
Held orders avoid basket edits, and POS payments map correctly.
What's new
- Orders: when an order is on hold during preparation, the basket can no longer be edited by mistake
Fixes
- POS payments: payment types are matched more reliably when orders are sent to POS