Leisure & play

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

  1. Inserimento del numero di persone (PersonCountInput) (or Modulo di input (RequireInput) custom counts + Numero di persone tramite parametri (PersonCountFromParameters))
  2. Selettore Ora - Calendario orizzontale (TimeFrameViaTimeLineCalendar) (or calendar / on-date variants)
  3. Selezione manuale del posto a sedere (ManualSelectPlanElements) or Seleziona automaticamente gli elementi del piano (AutoSelectPlanElements) (+ Utilizzare le quote (UseQuotas) when needed)
  4. Articoli di pre-prenotazione (PreReserveSelectedElements) — hold the place while the guest pays (skip only if you accept collision risk)
  5. Aggiungi posizione (AddPositionToOrder) (quantities usually FromOtherParameter) and/or Ordina da menu (OrderFromMenu)
  6. Modulo di input (RequireInput) / Indirizzo di consegna e fatturazione (DeliverAndBillingAddressInput) for contact
  7. Pagamento diretto online (PayNow)
  8. Crea una prenotazione (SyncReservationEntry) → Crea un ordine (SyncOrderEntry) → Creare una fattura (SyncInvoiceEntry) — without these, Today / orders / invoices stay empty
  9. 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”.