Requirement to be a spare
closed
A
Andrew
I'd like the ability to say that in order for a curler to register as a spare, they must have purchased one of a list of products/leagues.
This wouldn't need to be mandatory since it won't apply to all clubs, but in our club we require that a curler have purchased one of a few possible memberships before they're eligible to spare. Now though anyone with a curling profile can list themself as a spare on any league.
Dave Rapin
closed
Dave Rapin
I suspect this is mostly covered by the new Programs section? https://curling.canny.io/clubs/p/add-programs-tab
Mark Leusink
Can you please elaborate?
I checked out the Programs tab in the admin interface and I can't figure out how to use it to achieve what Andrew requested.
Dave Rapin
Mark Leusink Yes, the idea would be to create seasonal spare list(s) as programs, where you can add a price, addons, custom fields, etc. You could do this instead of or in addition to using the build in Spares feature.
The built in feature is intentionally simplistic so that it can be easy for all of our clubs to leverage for basic needs.
We're also percolating on an idea to replace the current spares feature with something more fully formed that would also include ways for Curlers to indicate they are Looking for a Team and for Teams to indicate they are Looking for a Curler. Nothing too fancy, but kind of a basic matchmaking system that I think spares should live within as well. When we build this out, having the ability to require a program or product or fee (not just addons though) is part of the plan.
A
Andrew
Yeah I see your point. The value probably doesn't warrant the added complexity.
Dave Rapin
under review
I worry about the flexibility this probably requires. Here are some examples I can imagine happening:
- No restrictions (anyone with a curler profiles can spare).
- Restrict to members who have purchased anything for a curler in the current season.
- Restrict to members who have purchased any one of a list of seasonal products or fees.
- Restrict to members who have purchased any one of a list of seasonal products or fees on a league by league or competition by competition basis (each league may require different products or fees).
- Restrict to members who have purchased two (or three, etc.) specific seasonal fees or products.
The complexity keeps growing, and the UI gets more complicated and thus our implementation and supports costs grow.
Instead I think we need to build out a "Segments" feature first, which can then be used as flexible restriction and report criteria. Putting this on the back burner while we consider segments.
Dave Rapin
Merged in a post:
Spare fees
Mark Leusink
Currently any curler can sign up as a spare for any league at any club, even if they are not registered in a league at that club. It would be helpful to optionally require a fee before allowing users to sign up as a spare.
The fee could be set up as a product, and the spare list could require this product to be purchased before allowing a user to sign up as a spare. That way all the existing discount behaviour would automatically work. For example, a discount could be applied if the curler is registered in one or more leagues at the club.
Dave Rapin
planned
I think this is a good solution for clubs that require some sort of social or spare membership.