CB Paid Subscriptions Family Plan Plugin

Our CB Paid Subscriptions solution (latest CBSubs 4.3.1 build) now has a new Family Plan integration plugin that implements one of the most requested feature sets - Family plan subscriptions!

The concept is simple: A family plan purchaser can invite other users as family member subscribers and each family member can enjoy the benefits of the plan.

A typical use case workflow goes as follows:

  1. A CBSubs Plan can be enabled as a family plan and parameters are configured to specify the total number of family members (default 5) that can have access to the plan. The parameter set includes email templates for invitation, acceptance, rejection and deletion emails to facilitate communications between the main family member subscriber/manager and the family members.
  2. The main family member/manager that purchases the subscription can invite additional family members to share the subscription. The invitation is email address based and the recipient is guided through the appropriate process (registration, login, etc.). Family memberhsip management is very intuitive with reminders, deletions, new invitations, etc.
  3. Each invited member can accept or reject the invitation.
  4. When the main subscription expires all shared subscriptions will also expire.

 The beauty and simplicity of the design is such that all configured integrations for the shared plan will automatically be executed when a family member accepts the shared invitation. E.g., subscription permissions will allow shared family plan members to gain access to all website content the main plan was designed to offer.

Also, instead of implementing a hard Fixed Limit (default 5) on the number of shared family members permitted, the plan can be configured to use the value of a CB field as limit. This concept can be used in many ways. One concept could be to allow the main subscriber to purchase additional family member counts using a merchandise plan.

Our demo site has been updated and you can see the entire process in action!



krileon's Avatar
krileon replied the topic: #323121 3 months 2 days ago
No. The recipient of the shared plan is more or less undetermined. The email address the shared subscription is being sent to is just to notify the potential recipient. The recipient can accept the shared subscription with an email address other than the one it was sent it.

There however are triggers for the acceptance process that CB Auto Actions can act on to add extra validation like this. See the below similar topic attempting to add restriction via address.

www.joomlapolis.com/forum/255-developer-members-support/243338-family-plan-restrict-by-address#322099
spcott's Avatar
spcott replied the topic: #323099 3 months 3 days ago
Can you restrict a family plan down to 1 domain so only one organisation can share the plan internally?
nikondyk's Avatar
nikondyk replied the topic: #319000 11 months 2 days ago
Wow, that is really cool, we could have used that in the old diving club :-)
krileon's Avatar
krileon replied the topic: #318468 11 months 3 weeks ago
Subscription limits on the plan itself are ignored for shared subscriptions. To limit the number of times a plan can be shared per user you can use the "Limit" parameter under Integrations > Family Plans. This can be set to pull its value from a profile field (e.g. an integer field) or can be set to a fixed limit (default set to 5). There is no functionality to limit the number of times a plan can be shared globally (e.g. only 5 times across all users).
AlexRag's Avatar
AlexRag replied the topic: #318422 11 months 3 weeks ago
Are there any tutorials to guide us through some of the configuration?

The one I was interested in how to limit the number of additional users can be added to the same plan. You post mentions using CB Fields to do that.
krileon's Avatar
krileon replied the topic: #318268 1 year 2 days ago
I don't see what CB Family Plans has to do with affiliate management. We also already integrate with 2 affiliate systems; iDevAffiliate and PostAffiliatePro. It is very unlikely we will build an affiliate system from the ground up. If you just want to do something like provide discounts for sharing a subscription or inviting people to join the site (CB Invites) you can already do that using CB Auto Actions.
shawneo's Avatar
shawneo replied the topic: #318258 1 year 3 days ago
Could CB team build on to this to create a full on affiliate program for CBsubs!? Family plan is a cool feature but we need an affiliate program native to CB to drive monetization and advertising for our websites, this seems like it could be the base setup for that type of plugin for CB...

Facebook Twitter LinkedIn