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. Saisie du nombre de personnes (PersonCountInput) (or Formulaire de saisie (RequireInput) custom counts + Nombre de personnes via les paramètres (PersonCountFromParameters))
  2. Sélecteur de temps - Calendrier horizontal (TimeFrameViaTimeLineCalendar) (or calendar / on-date variants)
  3. Sélection manuelle des sièges (ManualSelectPlanElements) or Sélection automatique des éléments du plan (AutoSelectPlanElements) (+ Utiliser des quotas (UseQuotas) when needed)
  4. Pré-réservation d’articles (PreReserveSelectedElements) — hold the place while the guest pays (skip only if you accept collision risk)
  5. Ajouter une position (AddPositionToOrder) (quantities usually FromOtherParameter) and/or Commander à partir du menu (OrderFromMenu)
  6. Formulaire de saisie (RequireInput) / Adresse de livraison et de facturation (DeliverAndBillingAddressInput) for contact
  7. Paiement direct en ligne (PayNow)
  8. Créer une réservation (SyncReservationEntry) → Créer une commande (SyncOrderEntry) → Créer une facture (SyncInvoiceEntry) — without these, Today / orders / invoices stay empty
  9. Informez les clients par e-mail (InformGuestViaEmail) → Informer les opérateurs (InformOperator) (optional Réorganiser le menu (ReOrderMenu) / Procédure de blocage (TextBlocker))

Chooser

Need Prefer
Guest picks table/attraction Sélection manuelle des sièges (ManualSelectPlanElements)
System assigns capacity Sélection automatique des éléments du plan (AutoSelectPlanElements)
Hold seat during payment Pré-réservation d’articles (PreReserveSelectedElements)
Price from headcount / custom ints Ajouter une position (AddPositionToOrder)
Guest browses SKUs Commander à partir du menu (OrderFromMenu)

See also booking-with-payment (payment focus) and API “Build a booking flow”.