Component
Add fixed or computed invoice positions to the guest's order before payment or sync steps run.
When to use: You know exactly which orderables (and quantities) belong on the invoice — table fees, ticket types, age-band prices. Dominant pricing step in live tenants.
Configuration highlights:
- Position to add — references to Orderable items with quantity rules.
- Most real configs use FromOtherParameter (multiply by person count or custom ints from RequireInput); FixedAmount is less common; ByNights / FromElements appear for stays and element-linked fees.
- Frequently has an execution condition (e.g. only when a timeframe is set).
Outputs: Invoice positions in state for PayNow and SyncInvoiceEntry.
Alternatives: OrderFromMenu when the guest picks SKUs; combine both when base fees are fixed and extras come from a menu.
See patterns booking-classic-occupancy and booking-with-payment.