Examples of use cases for Custom Capabilities?
-
I have watched the pertinent videos and read many KB articles and forum threads about Custom Capabilities. I pretty much get how to implement the feature. But I’m still trying to wrap my head around when to use Custom Capabilities instead of membership levels.
Would anyone be interested in describing scenarios in which you have used – or would use – Custom Capabilities?
Here’s a scenario just for illustration purposes. I welcome your reactions as to whether it’s a valid use case for Custom Capabilities (whether or not it’s silly from a business standpoint).
Suppose I have a membership site for musicians who play guitar, mandolin, and/or fiddle. I want to use only one (level 1) paid membership level. The site consists of articles and downloadable sheet music (or tablature) about each of the instruments.
I want any member musician who plays any one of those instruments to have access to articles about all of the instruments. I also want member musicians to have access to downloads. And I want base membership ($10 a year) to give a member access to downloads for one instrument. But in the case of a multi-instrumentalist (or even a member who plays just one of the instruments but, for whatever reason, wants access to downloads for 2 or all 3), I want to allow her to do so – at a higher price.
So, here’s my plan:
Members who are interested in having access to downloads for only 1 instrument will pay $10 per year (base subscription).
Members who are interested in having access to downloads for 2 of the 3 instruments will pay $20 per year.
Members who are interested in having access to downloads for all 3 instruments will pay $30 per year.
So I’m thinking I would create the following 7 subscription buttons (using pseudo code) — and then, of course, do the conditional programming to handle the gate keeping.
Get Guitar Downloads: $10 / ccap_guitar
Get Mandolin Downloads $10 / ccap_mando
Get Fiddle Downloads: $10 / ccap_fiddleGet Guitar & Mando Downloads: $20 / ccap_guitar,ccap_mando
Get Guitar & Fiddle Downloads: $20 / ccap_guitar,ccap_fiddle
Get Mando & Fiddle Downloads: $20 / ccap_mando,ccap_fiddleGet Downloads for All: $30 / ccap_guitar,ccap_mando,ccap_fiddle
Again, ignoring the potential silliness of the business rules, is this a use case for Custom Capabilities? Better still, offer YOURS!
- The topic ‘Examples of use cases for Custom Capabilities?’ is closed to new replies.