◇ Active-salon selector — present everywhere · one cart per salon (split, never emptied)
Context
③B1My salons (home)
Linked salons + alert center
Order
④B3B2B catalog
Authorized pro consumables · salon shown
B4Product page
Packaging, pro price, add to cart
⑤B5B2B cart
Recap per salon · server-side validation
⑥B6Checkout
Pre-filled addresses · Stripe mandate, no card to enter
⑦B7Confirmation
Salon + estimated ETA + recap → triggers back-office
Tracking
B8Order history
Salon / period filter · status, amount
B9Detail + tracking
Line items, supplier status, PDF invoice
B101-click reorder
Repeat an order + suggested restock
B11Returns / refunds
Partial return per line · full = all checked
Account & team
B12My account
Mandate · invoices · salon addresses
B16My team
Invite barbers · assign to salons
Customer pickup · phygital bridge
B14Parcels to hand over
Capsule / Cosmetics arrived at the salon
B15Hand-over
Verify code → "handed over" → notify customer (manager or barber)