Flexible Service Duration Redemption for Memberships
Currently, membership vouchers are tied to an exact service match at checkout. This means a client with a 60-minute membership has no way to upgrade to a 90-minute service at the time of online booking — the voucher is only recognised when the exact matched service is selected.
We'd love to see one or more of the following solutions considered:
- Flexible duration redemption — Allow a membership voucher to be applied to a longer version of the same service (e.g. a 60-min membership could be redeemed against a 90-min service, with the price difference charged at checkout)
- Service family/grouping — The ability to group related services (e.g. 60-min and 90-min massage) under one membership so the voucher is recognised for any duration within that group
- Credit/value-based memberships — A membership type based on a dollar value rather than an exact service, giving clients the flexibility to apply it to any service length
- Upgrade prompt at booking — An option during online booking to allow clients to extend their service duration, with the add-on cost calculated and charged automatically
Why this matters:
This is a real friction point for clients booking online independently. The current workarounds — booking a separate add-on service or requiring staff to manually adjust appointments — create unnecessary admin overhead and a poor client experience.
We'd appreciate being added to any existing feature request thread for this, and would welcome any updates on whether this is part of your product roadmap.
Thank you for considering this!