PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

Custom Capabilities For New Members

s2Member Plugin. A Membership plugin for WordPress®.

Custom Capabilities For New Members

Postby artbutcher » July 25th, 2011, 10:20 am

I have six products - workbooks (ebooks)

Here is what I would like to do...

People become members when they buy one of the workbooks. There would be no specific charge for joining - it is included in the purchase of the workbook.

What if I give each workbook a custom capability - e.g. goals, purpose, process...

I understand I can add custom capabilities to a member by placing a + sign in front of the custom capability in the shortcode.

So here is my question... a site visitor decides to purchase a workbook - it is their first purchase, therefore they are not a member. Will the shortcode with + in front of the custom capability work? That is it makes the visitor a member and assigns the capability, which would be the first custom capability.

Hope this makes sense and thanks in advance for you help.

Art
User avatar
artbutcher
Registered User
Registered User
 
Posts: 8
Joined: June 17, 2011

Re: Custom Capabilities For New Members

Postby cassel » July 25th, 2011, 4:54 pm

I am no expert here, but i wonder if you really need custom capabilities. Maybe you can set one particular page per ebook, and sell access to each page with separate purchase buttons?
User avatar
cassel
Experienced User
Experienced User
 
Posts: 442
Joined: February 17, 2011

Re: Custom Capabilities For New Members

Postby artbutcher » July 25th, 2011, 6:53 pm

Thanks for the reply cassel...

I started this way and will use it for some material.

However, I want to provide lifetime access to workbook updates with the purchase of certain workbooks plus access to special posts about the workbook subject.

My work around is to develop a base package for everyone and use that for membership purchase - not sure I like this though.

Best,

Art
User avatar
artbutcher
Registered User
Registered User
 
Posts: 8
Joined: June 17, 2011

Re: Custom Capabilities For New Members

Postby cassel » July 25th, 2011, 7:00 pm

Maybe by selling access to specific pages, you can make it accessible for the max of 5 years. I guess you can use the Custom Capabilities for a lifetime, but for now, there is a little limitation with s2Member: they cannot have simultaneous subscriptions if a member is to purchase 2 of your products. I think the Specific page access would work for more than one "purchase".

Cristian might come and confirm this (or tell otherwise).
User avatar
cassel
Experienced User
Experienced User
 
Posts: 442
Joined: February 17, 2011

Re: Custom Capabilities For New Members

Postby Bruce C » July 25th, 2011, 7:01 pm

Hi Art!

The way I would recommend going about this is using Custom Capabilities to allow access to a s2Member safeguarded link to your eBook. Then, I would set up some php script on your Membership Options Page that would
1) See if the person viewing the page is a member
2)See what custom capabilities that member has

If you don't know how to do that you can find it under s2Member -> Api / Scripting -> Custom Capabilities ( Packages ) and look through the documentation there.

So instead of setting up six buttons, you would set up six buttons for non-users and six buttons to add Custom Capabilities to the people that already have a membership as shown.

Hope that helps!
~Bruce ( a.k.a. Ace )

If you're interested in a Professional Installation, or Custom Coding Job, you can send your request here.

Proud Supporter of:
The Zeitgeist Movement
and Occupy Everything
User avatar
Bruce C
Experienced User
Experienced User
 
Posts: 337
Joined: July 20, 2011

Re: Custom Capabilities For New Members

Postby Cristián Lávaque » July 26th, 2011, 3:20 am

artbutcher wrote:So here is my question... a site visitor decides to purchase a workbook - it is their first purchase, therefore they are not a member. Will the shortcode with + in front of the custom capability work? That is it makes the visitor a member and assigns the capability, which would be the first custom capability.


Yes, that'd work.

Are these one-time or recurring payments for each custom capability?
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Custom Capabilities For New Members

Postby artbutcher » July 26th, 2011, 5:37 am

Thank you AltCtrlElite and Cristián.

Cristian - this are one time, life-time payments. I may in the future make them one time with a restricted time limit.

I had the same idea and am working my way through the process slowly as I'm not well versed in php... I am making progress.

I am interested to know if the following shortcode will work for creating a new member. See that the custom capability has a + sign in front of it - this is normally not the case. The explanation for this feature says that it is to add capabilities to a current member. But my question is will it work if the person is not a member yet.

[s2Member-PayPal-Button level="1" ccaps="+purpose" desc="Purpose Package" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="jarthurbutcher.com" ta="0" tp="0" tt="D" ra="21.00" rp="1" rt="L" rr="BN" rrt="" rra="1" image="default" output="button" /]
User avatar
artbutcher
Registered User
Registered User
 
Posts: 8
Joined: June 17, 2011

Re: Custom Capabilities For New Members

Postby Cristián Lávaque » July 26th, 2011, 10:08 pm

Hi Art. That button should work fine, if I'm not mistaken.

Since they're not subscriptions, but one-time payments, there's no subscription to modify with a modify button. I'm pretty sure you can sell Level 1 to a guest, Level 0 and also Level 1 user, and what it'd do is set or keep the account at Level 1 and add the new capabilities.

Run your tests with a new account and an existing one.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Custom Capabilities For New Members

Postby artbutcher » July 27th, 2011, 5:40 am

Thank you Cristián.
User avatar
artbutcher
Registered User
Registered User
 
Posts: 8
Joined: June 17, 2011

Re: Custom Capabilities For New Members

Postby Cristián Lávaque » July 27th, 2011, 2:03 pm

No problem.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010


Return to s2Member Plugin

Who is online

Users browsing this forum: No registered users and 2 guests

cron