Pricing & Self-Service Onboarding
En bref
Self-service onboarding lets visitors go from pricing page to active tenant without a sales call — Stripe Checkout with EU VAT handling, Calendly demo booking, a multi-step club wizard, a 14-day free trial with auto-conversion, browser-locale currency auto-detection, federation deal request flow and a self-service invoice portal compress the time from intent to first revenue.
Comment ça fonctionne
The pricing page is the launchpad: clear tier comparison across Club, Professional and Federation, currency auto-detected from browser locale and timezone so a visitor in Madrid sees euros without configuring anything. Once a visitor picks a plan, Stripe Checkout takes over — hosted, PCI-compliant, supports cards and SEPA, handles VAT for EU buyers, and the billing toggle (monthly/annual) is preserved into the line items. A 14-day free trial wraps every paid plan with an auto-conversion toggle: the visitor enters payment details, gets two weeks free, then converts unless they cancel — a proven SaaS pattern that lifts conversion materially over 'cancel anytime'.
For federations and continental bodies, self-serve doesn't fit; they get a federation deal request form with qualification fields (country, members, current vendors, timeline), routed to the sales team with a Slack notification. Mid-funnel visitors who want a guided demo book directly via inline-embedded Calendly with a form fallback for blocked iframes — no email ping-pong, the calendar shows real availability. Club admins who pick the Club tier walk through a multi-step onboarding wizard: club details → plan confirmation → admin user setup → optional initial member import.
After payment, the platform auto-provisions the tenant, sends a welcome email via ACS, and the new admin lands in their workspace. Payment history and invoices are accessible from the admin app — the customer can self-serve receipts and billing changes without contacting support.
Capacités clés
- Pricing page with tier comparison across Club, Professional and Federation
- Stripe Checkout with monthly/annual billing toggle and EU VAT handling
- 14-day free trial with auto-conversion to paid
- Federation deal request form for enterprise sales qualification
- Calendly demo booking inline with form fallback
- Multi-step club onboarding wizard with auto-provisioning
- Self-service payment history and invoice management
En pratique
A bar-and-boules venue owner in Lyon picks Professional on the pricing page, toggles to annual billing for the discount, and clicks 'Start free trial'. Stripe Checkout shows €89/month billed annually in EUR with French VAT computed. He pays, gets two weeks free, lands in the club wizard, names his venue and adds his manager as a second admin.
He returns four days later, browses the platform, decides it fits, and lets the trial auto-convert on day fourteen — without ever talking to a human. Two weeks later he downloads his first invoice from the billing tab when his accountant asks for it.
Fonctionnalités de ce sous-système
8| ID | Status | Fonctionnalités |
|---|---|---|
| F19.09.01 | Livré | Pricing page with tier comparison (Club / Professional / Federation) ✅ PL-F1909a |
| F19.09.02 | Livré | Subscription checkout (Stripe Checkout integration, plan selection, billing toggle) ✅ PL-F1909a |
| F19.09.03 | Livré | Federation deal request form (enterprise contact form for national/continental federations) ✅ PL-F1909a |
| F19.09.04 | Livré | Club onboarding wizard (multi-step: club details → plan → admin setup) ✅ PL-F1909a |
| F19.09.05 | Livré | Demo booking with Calendly integration (self-scheduling, inline embed, form fallback) ✅ PL-F1909b |
| F19.09.06 | Livré | Trial period with automatic conversion (14-day free trial, auto-convert toggle) ✅ PL-F1909b |
| F19.09.07 | Livré | Currency auto-detection on pricing page (browser locale/timezone-based) ✅ PL-F1909b |
| F19.09.08 | Livré | Payment history and invoice management |