X2 — Thank you — Rezervováno
Účel obrazovky
Potvrzení rezervace při platbě hotovostí. Warning styl — uživatel musí vyzvednout a zaplatit na pokladně před začátkem akce. Odlišná od X1 (žádná celebrace).
Content Priority
- Warning-style ilustrace — žlutá / oranžová, upozornění (ne oslava)
- „Rezervace potvrzena" — nadpis
- Explicitní lhůta a místo vyzvednutí — jeden srozumitelný řádek podle dat z API, např. „Vyzvedněte a zaplaťte do 20. 4. 2026 na pokladně Národní divadlo, Národní 2, Praha 1" (datum, název místa, adresa pokladny / venue — vždy konkrétně pro danou akci a místo)
- CTA primární — „Navigovat na pokladnu" — otevře mapy s cílem podle souřadnic / adresy pokladny Primary Button
- CTA sekundární — „Moje vstupenky" → P7 — Wallet
Interakce
| Trigger | Akce | Cíl |
|---|---|---|
| Tap „Navigovat na pokladnu" | Otevření mapy / navigace | Natívní mapy (cíl = pokladna / venue z API) |
| Tap „Moje vstupenky" | Přechod | P7 — Wallet |
| Tap na adresu v textu (pokud odděleně) | Stejně jako navigace | Natívní mapy |
Stavy
| Stav | Popis |
|---|---|
| Rezervováno | Jediný stav — obrazovka po potvrzení rezervace |
Edge Cases
| Scénář | Řešení |
|---|---|
| Venue bez bodu vyzvednutí | Fallback: jen text „Plaťte na pokladně před začátkem", bez konkrétní adresy pokud není k dispozici |
Backend / API
- Pro sestavení explicitního textu lhůty a copy na pokladnu musí API vracet
cash_pickup_deadline(nebo ekvivalent) vázané na konkrétní venue — datum/čas a identifikace místa vyzvednutí (název, adresa, souřadnice pro navigaci).
Mobilní patterny
- Warning haptic — 2 krátké pulsy (odlišné od success)
- Tap na adresu — tap-to-open maps pro navigaci k pokladně
Reference — CineStar benchmark
SCR-CS-17Rezervace úspěšná, warning o vyzvednutíSCR-CS-21Izolovaná komponenta
