latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Would s2member work for this?

Home Forums Community Forum Would s2member work for this?

This topic contains 6 replies, has 3 voices. Last updated by  Raam Dev 4 years, 2 months ago.

Topic Author Topic
Posted: Friday Nov 2nd, 2012 at 5:15 pm #30492
Tom Siodlak
Username: stormlux

I am working on building a website with my client who is going to be offering courses (just a video on a page) that people can buy individually. He would like to have more than one course offered in the future.

A visitor would be able to sign up to the website for free for access to some videos or sign up for a paid plan and be able to see additional videos.

Therefore if there are 5 courses and they are a free member they can view a few videos from each course. If they want to purchase a video they are able to buy access to any of them.

When someone logs in they will be taken to the welcome page / dashboard where they can view all the courses they have access to. Possibly with with shortcodes to display which they have purchased?

List Of Topic Replies

Viewing 6 replies - 1 through 6 (of 6 total)
Author Replies
Author Replies
Posted: Friday Nov 2nd, 2012 at 6:25 pm #30508
Raam Dev
Username: Raam
Staff Member

Hi Tom,

Yes, this is certainly possible with s2Member and there are many other s2Member users who are running s2Member for the same type of site.

You can use the Membership Level system and then restrict certain WordPress posts/pages to those levels (you’d place the videos on those restricted pages). You could also use the Custom Capabilities feature to have even finer control over what access each user has.

While s2Member doesn’t have any shortcodes for listing purchase history, you could certainly use the s2Member Advanced Conditionals (Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals) to check which access the user has and then show them links to the respective pages.

Posted: Friday Nov 2nd, 2012 at 7:21 pm #30520
Tom Siodlak
Username: stormlux

Hi Raam,

Thank you for getting back to me. It is then possible to allow people to upgrade their account from free to access a paid post/page or someone who already has access to a paid post/page to be able to pay for additional access on a different post/page?

Posted: Friday Nov 2nd, 2012 at 7:53 pm #30521
cassel
Username: cassel

Yes to both questions.
I run a site just like what you want to do. You can browse around and even register (for free) if you want to see.
http://scrapbookcampus.com

Custom capabilities are so powerful!

Posted: Monday Nov 5th, 2012 at 4:50 pm #30684
Raam Dev
Username: Raam
Staff Member

Hi Tom,

Yes, the Billing Modification forms that come with s2Member Pro allow you to do exactly that. You can present an upgrade form to an existing member (paid or free member) to upgrade or downgrade their account to give them more or less access and as part of that upgrade/downgrade you can modify their recurring subscription amount.

You can also sell Custom Capabilities to existing members on a one-time basis, charging a one-time fee to give them additional access.

Finally, if you want to just sell access to a single page, you can do that through the Specific Post/Page feature, which lets you charge for access to a specific post/page. Once someone completes their payment, they will be emailed a special link that gives them access to that page/post.

Posted: Monday Nov 5th, 2012 at 6:42 pm #30708
Tom Siodlak
Username: stormlux

Thanks for all the replies guys! Super helpful. :)

Posted: Tuesday Nov 6th, 2012 at 6:12 pm #30811
Raam Dev
Username: Raam
Staff Member

You’re most welcome! Glad we could help. :)

Viewing 6 replies - 1 through 6 (of 6 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.