docs/briefs/hospitality-order.md

Module brief: HospitalityOrderModule

Slug / tier / group / category: hospitality-order · advanced · features · Commerce One-liner: Hospitality menu (categories · quantity add) with running order, billed to invoice. Closest references: Collection Rows + ProductModule quantity stepper; Commerce Stack without payment. Source: YOU Studio wireframes §5b.

Anatomy

  • ModuleShell, title default "Hospitality"
  • Category tabs/chips (Refreshments · Catering · Extras)
  • Item rows: name + price meta · compact + stepper
  • Running order summary (n items) + note ("No payment now — billed to corporate invoice")
  • CtaRow "Add to order" (solid)

Content model

categories[] {id,label,items[] {id,name,meta?}}, order internal or host-driven, note, onSubmit(order).

Fields

title text · note text · header toggle