Registration verified
passedOwner: Onboarding
Luxe Hair Group registration has verified demo evidence.
Next: Keep registration evidence visible for support handoff.

Launch readiness
A single operator surface for deciding whether a salon can safely move from verified registration into public live booking.
Enable Live
Use this as the operator-facing launch switch. It now passes through role checks, guarded confirmation, settings persistence and audit history before public live mode changes.
Live mode
Disabled
Registration
Verified — not live
Live gate
Needs review
Status of registration
Registration is approved. Live booking can be enabled once launch gates remain green.
Current state key
verified
Live safeguard
production guarded
Last updated by system_seed at 08/05/2026, 12:19:31 am. Registration status should drive public CTAs, booking availability, support prompts and the ability to enable live mode.
Readiness gates
Passed · needs review · blocked
Owner: Onboarding
Luxe Hair Group registration has verified demo evidence.
Next: Keep registration evidence visible for support handoff.
Owner: Finance / Ops
Stripe test-mode shape exists; live webhook and key rotation remain Release 5 hardening work.
Next: Confirm live Stripe account, webhook signing and payment failure messaging before true public launch.
Owner: Product
Booking flow suggests alternate stylists/dates and captures explicit consent before confirmation.
Next: Preserve fallback suggestions when live mode is disabled or capacity is constrained.
Owner: Customer Success
Pilot acceptance pack exists; customer-facing blocked/pending copy needs final approval.
Next: Approve support macros for pending, verified, blocked and live registrations.
Registration workflow
Customer copy + operator action per state.
Your salon profile has been started. Complete business, location and contact details to continue.
Operator: Finish required registration fields and send the onboarding invite when the account owner is ready.
Your onboarding invite has been sent. Follow the secure link to submit registration details.
Operator: Monitor invite acceptance and resend or update the contact if the invite is stale.
Your registration has been received and is being reviewed before live booking is enabled.
Operator: Review business details, locations, payment readiness, consent copy and support handoff notes.
Your registration is approved. Live booking will be enabled after final launch checks.
Operator: Confirm final launch gates, then enable live mode when payment/support safeguards are ready.
Registration needs attention before launch. The support team will share what is required.
Operator: Record the blocking reason, assign an owner and keep public booking disabled until resolved.
Your salon is live and customers can use public booking.
Operator: Monitor booking conversion, payment failures, support tickets and blocked booking reasons.
Payment health
Stripe mode
test
Unresolved amount
$0
Unresolved payments
0
Missing requirements
Warnings
Launch audit trail
Empty state included for clean pilot UX.
Launch analytics
7 events · privacy-safe launch telemetry
Booking
Growth / Product
Measure qualified demand entering the public booking funnel.
Metric: Booking sessions started by tenant/location.
Booking
Product / Operations
Understand which inventory and availability suggestions convert.
Metric: Suggestion selection rate and downstream confirmation rate.
Booking
Operations / Finance
Track conversion, booked revenue and payment readiness.
Metric: Confirmed bookings and booked value.
Registration
Onboarding
Measure onboarding friction and blocked launch states.
Metric: Time-to-verified and blocked-state count by reason category.
Go-live
Product / Support
Audit go-live decisions and detect unsafe launch attempts.
Metric: Live-mode enablement attempts by readiness state.
Payments
Finance / Support
Confirm operators are checking payment readiness before launch.
Metric: Payment health checks before Enable Live.
Dashboard metrics
Privacy notes
Customer status messaging
Reusable support copy for every public registration state.
draft
This salon is setting up its Lagoon booking profile. Public appointment booking is not open yet. Leave your details with the salon team or check back once registration is complete.
Support: Help the operator complete required location, service, staff and payment setup.
registration_draft
invited
The salon has been invited to finish onboarding before public booking can go live. Contact the salon directly for appointments while onboarding is completed.
Support: Follow up with the operator and confirm onboarding access has been received.
registration_invited
pending_review
The salon has submitted its setup and Lagoon is checking launch readiness before opening public booking. Contact the salon directly or try again once the review is complete.
Support: Review registration, payment health, service catalogue and support handoff readiness.
registration_pending_review
verified
The salon profile is verified, but public live booking has not been switched on yet. Use the available booking preview or contact the salon if you need an immediate appointment.
Support: Confirm final launch gates and enable live booking when the operator is ready.
registration_verified_not_live
blocked
Online booking is paused because a launch blocker must be resolved before this salon can safely accept public online bookings. Contact the salon directly for help with appointments while online booking is paused.
Support: Resolve the blocked registration reason, assign an owner and update the operator-facing launch readiness checklist.
registration_blocked
live
This salon is verified and public online booking is enabled. Choose a location, service and stylist to continue booking.
Support: Monitor booking conversion, payment health and support handoff events.
registration_live
Recommended frontend requirements
Front-end backlog captured in Linear.