Example
Complete procedure: the default live booking machine: party size, slot, resource, price, pay, persist, notify.
Goal: Mirror what most tenants already run — not every optional step.
Typical step order
- Inserimento del numero di persone (
PersonCountInput) (or Modulo di input (RequireInput) custom counts + Numero di persone tramite parametri (PersonCountFromParameters)) - Selettore Ora - Calendario orizzontale (
TimeFrameViaTimeLineCalendar) (or calendar / on-date variants) - Selezione manuale del posto a sedere (
ManualSelectPlanElements) or Seleziona automaticamente gli elementi del piano (AutoSelectPlanElements) (+ Utilizzare le quote (UseQuotas) when needed) - Articoli di pre-prenotazione (
PreReserveSelectedElements) — hold the place while the guest pays (skip only if you accept collision risk) - Aggiungi posizione (
AddPositionToOrder) (quantities usually FromOtherParameter) and/or Ordina da menu (OrderFromMenu) - Modulo di input (
RequireInput) / Indirizzo di consegna e fatturazione (DeliverAndBillingAddressInput) for contact - Pagamento diretto online (
PayNow) - Crea una prenotazione (
SyncReservationEntry) → Crea un ordine (SyncOrderEntry) → Creare una fattura (SyncInvoiceEntry) — without these, Today / orders / invoices stay empty - Informa gli ospiti via e-mail (
InformGuestViaEmail) → Informare gli operatori (InformOperator) (optional Menu di riordino (ReOrderMenu) / Procedura di blocco (TextBlocker))
Chooser
| Need | Prefer |
|---|---|
| Guest picks table/attraction | Selezione manuale del posto a sedere (ManualSelectPlanElements) |
| System assigns capacity | Seleziona automaticamente gli elementi del piano (AutoSelectPlanElements) |
| Hold seat during payment | Articoli di pre-prenotazione (PreReserveSelectedElements) |
| Price from headcount / custom ints | Aggiungi posizione (AddPositionToOrder) |
| Guest browses SKUs | Ordina da menu (OrderFromMenu) |
See also booking-with-payment (payment focus) and API “Build a booking flow”.