Every tourism product, one type system.
Each tourism product is modelled as a typed object with its own validation, pricing, lifecycle and inventory semantics. Adding a new product category is configuration, not code.
Manage every product from one table.
Filters, status pills, inventory at a glance — the operator workspace for editing the catalog.
Products
| Product | Type | Price | Inventory | Status | ||
|---|---|---|---|---|---|---|
| Zermatt Day Pass | Lift pass | CHF 89 | 1240 | active | ||
| Glacier Express GPX 1st | Rail | CHF 268 | 88 | active | ||
| Ski school · Sedrun · 5d | Course | CHF 320 | 24 | active | ||
| E-Bike rental · day | Rental | CHF 65 | 412 | active | ||
| Wellness day · Leukerbad | Activity | CHF 95 | 60 | draft | ||
| Family pass · 4d | Lift pass | CHF 599 | 320 | active | ||
| Parking · season | Parking | CHF 240 | 78 | active | ||
| Half-board upgrade | Lodging | CHF 42 | 0 | soldout |
Production product types.
Ski passes & cable car tickets
Per-day, multi-day, season, family, member-only. Hardware writes to Skidata / Axess.
Hotels & holiday apartments
Per room, per night, rate plans, occupancy rules. feratel deskline, Interhome, Seekda.
Rail tickets & public transport
Origin → destination, class, reduction (none, half-fare, GA, child) with optional ancillaries.
Event tickets & activities
Seated and general admission, time-windowed, group bookings, age-tiered.
Vouchers & promotions
Code-based, link-based, member-based, with use limits and eligibility expressions.
Car transport (Autoverlad)
Vehicle category, time slot, origin → destination tunnel or loading point.
Luggage transport
Pickup, delivery, station-to-station, station-to-hotel.
Restaurant reservations
Time slot, party size, fixed menu options, deposits, optional prepayment.
Ski school courses
Group or private, child or adult, level, multi-day series.
Equipment rentals
Ski, snowboard, MTB, e-bike, sled, snowshoes — sized, dated. Sport2000, Intersport Rent, Montana, Wintersteiger.
Parking
Hourly, daily, season, EV charging combined. Skidata, Axess, Digital Parking.
Insurance
Trip, accident, weather guarantee, CO2 compensation. Bundled at checkout.
Souvenirs & merchandise
Physical products with shipping or pickup.
Ski lockers
Time-windowed, location-bound, with PIN or QR access.
Taxi & shuttle
On-demand and scheduled, with vehicle category and time-window pricing.
Cruise tickets
Point-to-point, day pass, themed (culinary, sunset, family).
Guided experiences
Time-windowed, capped, with guide assignment.
Gift cards
Open-value or fixed-value, multi-tenant valid.
Memberships
Annual, multi-year, family, with benefits and per-product discounts.
Season passes
Tied to region or operator, photo upload, identity binding to SwissPass.
Every product, typed.
Lift Pass shown — pricing tiers, validity rules, inventory, gate sync. Same shell for every product type.
Lift pass
Zermatt Day Pass
Basic info
Field 1
Field 2
Pricing tiers
Field 1
Field 2
Field 3
Field 4
Validity rules
Field 1
Field 2
Inventory & gates
Field 1
Field 2
Channels
Field 1
Field 2
Keep reading
