Hoppa till huvudinnehåll
Petanque Life

Pricing & Self-Service Onboarding

F19.09 8 features Levererad

I korthet

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.

Så fungerar det

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.

Centrala funktioner

  • 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

I praktiken

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.

Features i detta subsystem

8
ID Status Funktioner
F19.09.01 Levererad Pricing page with tier comparison (Club / Professional / Federation) ✅ PL-F1909a
F19.09.02 Levererad Subscription checkout (Stripe Checkout integration, plan selection, billing toggle) ✅ PL-F1909a
F19.09.03 Levererad Federation deal request form (enterprise contact form for national/continental federations) ✅ PL-F1909a
F19.09.04 Levererad Club onboarding wizard (multi-step: club details → plan → admin setup) ✅ PL-F1909a
F19.09.05 Levererad Demo booking with Calendly integration (self-scheduling, inline embed, form fallback) ✅ PL-F1909b
F19.09.06 Levererad Trial period with automatic conversion (14-day free trial, auto-convert toggle) ✅ PL-F1909b
F19.09.07 Levererad Currency auto-detection on pricing page (browser locale/timezone-based) ✅ PL-F1909b
F19.09.08 Levererad Payment history and invoice management