• I have a site with free chemistry lessons at http://www.GetChemistryHelp.com and would like to begin creating additional paid content. My ideal plan is to create several mini-courses or modules that contain several lessons. I would like to sell access to those modules individually (access to only certain posts). Let’s pretend there are 15 modules each for individual sale containing 6 posts each. I would also like to allow customers to purchase access to all 15 modules (entire course) at a discount (90 posts).

    I am trying to figure out the best way to do this.

    1. Do I simply create 16 membership “levels” – 15 for the various modules and 1 for all content?

    2. Is there a way to sell an “upgrade” where existing members who have purchased a module can then buy the entire course (all modules) at a reduced price?

    Thank you for any advice and help you can provide!

    https://wordpress.org/plugins/s2member/

Viewing 8 replies - 1 through 8 (of 8 total)
  • Do I simply create 16 membership “levels” – 15 for the various modules and 1 for all content?

    No. In fact, that’s one thing you must not do. The reason is that if someone took the class at (say) level 2 and then decided also to subscribe to a class at level 3, the latter subscription would override the former, so that s/he would be subscribed only to level 3.

    The best way is to have prospective students join your site first, either for free or for a small fee, and associate each course with a custom capability (ccap) rather than a level.

    Because it is possible for a user to have an unlimited number of ccaps, your members can then subscribe to as many simultaneous courses as they want without a problem.

    @kentymac: I have a long list of content dripping solutions, people use them with courses. Hope this helps you.

    Thread Starter KentyMac

    (@kentymac)

    Thank you for the responses.

    I don’t want to drip content as students may only need access to certain parts of the course. I’d like them to have the ability to purchase any standalone module or modules they want OR buy access to all of them (entire course).

    Can I do this with s2? For example, can I allow customers to buy module 2,7&13 for $29 each and later decide to buy all 1-16 for $300? How do I engineer this type of flexibility?

    Thank you!

    @kentymac,

    Just do as I suggested, and you will be able to do exactly what you want.

    Thread Starter KentyMac

    (@kentymac)

    @kts915 Perhaps I’m too unfamiliar with ccaps to understand how this works. Would you mind spelling it out for me in a bit more detail?

    They create an account – either free or pay. Then I create multiple “modules” for sale that give custom access to just certain pages & posts? Is that correct? And s2 keeps track of which pages & posts a customer has paid for access to? So a customer keeps their same “membership” but they pay for specific access.

    Is this correct?

    If so, is there then a way to upgrade to get access to all content or would that just be another ccap?

    Thank you!

    @kentymac,

    Is this correct?

    Yes.

    If so, is there then a way to upgrade to get access to all content or would that just be another ccap?

    You can sell bundles of ccaps or sell them individually and incrementally. Take a look at s2member -> API/Scripting -> Custom Capabilities (Packages) and, if you will be using file downloads, the section below that as well.

    Thread Starter KentyMac

    (@kentymac)

    @kts915

    Fantastic! Thank you! 🙂

    @kentymac: CCaps will do your job. Sorry about misunderstanding.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Multiple Memberships and Course’ is closed to new replies.