Payments and business model
- Added a clear paid pilot banner.
- Changed platform fee language to 0% during launch.
- Prepared Stripe Connect direct provider charge flow.
- Added booking payment-intent form.
- Added backend booking-intent storage.
- Added setup-required state when Stripe is not configured.
- Added provider Stripe account placeholder handling.
- Added payment readiness dashboard tab.
- Added launch checklist before real charging.
- Removed old commission-first public messaging.
Provider onboarding
- Added founding provider application form.
- Captured legal name and trading name separately.
- Captured insurance status before paid activation.
- Captured licence status and borough notes.
- Captured services and London coverage area.
- Captured portfolio link for manual review.
- Added provider terms consent.
- Added optional Stripe onboarding request flag.
- Added backend provider application storage.
- Added manual review language for early providers.
Client conversion
- Clarified that no card is charged until checkout exists.
- Reframed deposit language as provider payment where needed.
- Kept the matching demo as the first screen.
- Added payment amount options for early requests.
- Added preferred time field to payment intent.
- Added payment-specific consent copy.
- Updated live queue copy for paid pilot positioning.
- Updated provider inbox tags to 0% launch fee.
- Updated payment simulation copy.
- Kept sticky CTA for quick mobile testing.
Trust and legal readiness
- Added privacy references for payment processing.
- Added terms language for provider-supplied services.
- Added cancellation and refund readiness wording.
- Added beta wording for payment preparation.
- Added provider checklist payment requirements.
- Kept Google Search Console verification meta tag.
- Kept strict content security policy.
- Kept API responses no-store for sensitive submissions.
- Kept data storage separate from public assets on the VPS.
- Kept www redirect to the canonical domain.
UX and content polish
- Added a Payments nav tab.
- Added responsive payment cards.
- Added responsive provider onboarding layout.
- Adjusted mobile nav for four tabs.
- Added clearer payment status messages.
- Added success and error states for new forms.
- Cleaned broken encoded characters.
- Kept text compact inside buttons and cards.
- Added footer link to this improvements log.
- Updated sitemap for the new page.