P
Persona: Logged-in Guest (Active Booking Flow) — Has selected a listing and is configuring dates, bag sizes, and completing mandatory declarations. Pricing must be fully transparent. All declarations must be confirmed before proceeding to payment. SRS §6.1 Guest Journey; §7.5 FR-14
1
Listing Summary Header (Read-Only) — Listing name / address / thumbnail / rating shown read-only at top. "Change" link routes back to SCR-07. Prevents user from losing context of which listing they are booking. SRS §7.3 FR-82
2
Date-Time Pickers (Drop-off + Pickup) — Timezone label (IST) always shown per §5 Assumptions. Min = today; Max = today + 365 days (FR-98). Auto-calculates days with partial-day rounding. Error state if dates inverted or < 1 day (FR-97). SRS §7.5 FR-14; §9.4 FR-97; FR-98; §5 Assumptions
3
Bag Count + Size Steppers — Three independent steppers: Small (tote/purse) / Regular (suitcase/backpack) / Large (carton/cycle/golf). Min 0 per size; at least 1 total required. Max = listing available capacity. SRS §7.5 FR-14; §7.3 FR-7; §7.7 FR-28
4
Live Price Breakdown Panel — Updates on every selection change. Line items: bags × days × rate per size / platform service fee (40% commission per §5) / taxes / total. Partial day rounding note. SRS §7.5 FR-15; §5 Assumptions (Commission; Pricing)
5
Duplicate Booking Guard — System checks for existing active booking at overlapping dates. If detected: amber inline warning shown. "Proceed to Payment" is blocked until guest acknowledges or changes dates. SRS §8.1 FR-56; §9.4 FR-99
6
Prohibited Items Declaration — Expandable list of host's prohibited items shown above the checkbox. Mandatory checkbox: "I confirm my luggage does not contain any prohibited items." Submit blocked if unchecked. SRS §9.4 FR-103; §7.3 FR-7; §7.10 Terms
7
Luggage Ownership Declaration — Mandatory checkbox: "I confirm all items deposited belong to me." Directly maps FR-42 legal requirement. Both declarations (6 + 7) must be ticked. SRS §7.10 FR-42
8
Govt ID Reminder Banner — Amber callout: bring a valid government photo ID to drop-off — host will verify identity. Repeated from SCR-07 for emphasis at point of commitment. SRS §7.10 FR-40; §7.7 FR-26
9
Refund Policy Summary Near CTA — Inline: Full refund ≥24h / No refund <24h before drop-off. Refund Policy hyperlink. Positioned directly above Proceed to Payment button per FR-41. Admin-configurable threshold. SRS §7.6 FR-24; §7.10 FR-41; §9.4 FR-101
10
Proceed to Payment CTA State Logic — Disabled (grey) until ALL conditions met: dates valid + min 1 bag + prohibited items checkbox + ownership checkbox. Turns orange when all conditions met. Prevents incomplete bookings reaching payment gateway. SRS §8.4 FR-65; §8.4 FR-69