Customer Type Pricing (Adult/Child)
Currently, applying reduced fares (e.g., child price) requires using “Extras,” which isn’t ideal for UX or reporting. Please add native customer-type pricing directly in the LatePoint booking form.
Requested behavior:
- Configurable customer types per service (e.g., Child, Adult, Student, Senior), each with its own price and min/max rules.
- Separate quantity fields per type on the booking form (e.g., Adults = X, Children = Y).
- Automatic total calculation based on per-type prices, with taxes/fees applied from the service settings.
- Slot capacity enforced on the sum of all quantities (X+Y+…), with overbooking prevention.
- Optional rules/validation (e.g., at least 1 adult for every 4 children; age range hints).
- Customizable labels and full translation support via LatePoint’s localization system.
- Notifications & exports include per-type quantities and amounts (emails/SMS, CSV, webhooks).
- Calendar display shows remaining seats per slot (total and, if possible, per type).
Benefits:
- Cleaner UX (no workaround via Extras),
- Clear family pricing,
- Better operational tracking and reporting,
- Critical for tours/activities where prices vary by audience.