FITsociety Wishlist (EN)
Feature Coaching environment Open

Pause self-service for customers (with limits and approval flow)

Submitted by Matthijs (FITsociety) ·

Currently, only coaches can set a pause for a membership. The aim is to allow customers to request or start a pause themselves, so that coaches have less manual work and customers are helped faster.

Important: this should not be completely unlimited self-service , but with clear rules and control.

Proposed functionality:

  • Toggle: allowSelfPause (on/off per product or company)
  • Option: pauseRequiresApproval (coach must approve request)
  • Adjustable limits:

    • maxPauseDuration (e.g. 30 days)
    • maxPausesPerYear (e.g. 1–2 times per year)
    • minimumActivePeriodBeforePause (e.g. first 2 months active)
    • pauseNoticePeriod (e.g. request at least 7 days in advance)
  • Set when pause starts:

    • pauseEffectiveAt (e.g. next billing period)
  • Behavior during break:

    • pauseBlocksNewBookings
    • Clearly define what happens with access and billing

Flow:

  1. Customer requests pause via app/portal
  2. System checks rules (active period, limits, outstanding payments, existing bookings)
  3. If necessary → coach approves / rejects
  4. Break is scheduled with start and end dates
  5. Status is tracked (requested, active, ended, rejected)

Why:

  • Less manual work for coaches
  • Better user experience for customers
  • Potentially lower churn (pause instead of cancellation)

No reactions yet

Log in to react

Log in to vote