Sommer auf der GoldenPass-Linie — Bergseen, Wanderungen & der Train du Fromage

MOB · GoldenPass — Ticketing Platform

Capability demo

Every requirement runs here against mock backends behind typed ports — flip one env var to swap a mock for the real NOVA / SwissPass / MatchPay / e-guma adapter, no flow rewrites. The backend for all of it lives in Payload. Grouped by Must / Should / Nice-to-have.

Headliners

Must

Verkauf & optimal ticket (VS-01/06)MUST

Seat reservation — SBB-standard plan + cart hold (VS-02/UX-01)MUST

Coach · SBB-standard plan
AvailableTakenHeldN/A

Guest or SwissPass login (AP-01/02)MUST

Continue as guest, or log in with SwissPass (OIDC + PKCE).

E-ticket — UIC-918.3, KoServ-scannable (VS-03/AP-05)MUST

Live info (SBB / SKI) + disruption ticker (UX-07)MUST

Live departures · Montreux ·

Parametrierbarer Promo-Code-Generator (BO-04/05/06)MUST

Financial report & reconciliation (FD-01/03)MUST

Loading report…

Should

Fraud detection & prevention (AS-05/06)SHOULD

Architecture & go-live

Integrations — “give us these keys and we go live” (AS-02/03)

IntegrationAdapterModeKeys to go live

Backoffice — everything is managed in Payload

Full demo script with every one of the 49 requirements: see docs/DEMO_PROOF_GUIDE.md.