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.

cassel


My Latest Replies (From Various Topics)

Viewing 25 replies - 276 through 300 (of 644 total)
Author Replies
Author Replies
Posted: Friday Nov 16th, 2012 at 1:43 pm #31789
cassel
Username: cassel

Is the date based on calendare dates or based on how long since they sign up? If it is based on how long since they sign up, then it looks like the dripping content feature. If it is based on calendar date, then you can use a conditional with the time feature. I had something similar but using the time of day (in addition to the date). You can read it here:
http://www.s2member.com/forums/topic/can-you-time-the-display-based-on-clock-time/

I dont have the full code accessible right now, but i can post it in a few hours.

Posted: Friday Nov 16th, 2012 at 12:40 pm #31784
cassel
Username: cassel

You can integrate s2Member with a free mailing provider like MailChimp. Then, it would be easy to send mass emails to all your members.

In itself s2Member does not have mailing capabilities, but with the integration with MC or aWeber, it would give you that functionality.

Posted: Friday Nov 16th, 2012 at 9:03 am #31762
cassel
Username: cassel

Looking into this format bring up a couple of possible issues:
– to get an installment payment, it would be like adding a monthly payment like a membership, right? if that is the case, how do i stop the payment without demoting this member and/or removing the ccaps?
– if i need to go with a membership payment, wont it conflict with any other recurring payment a member might already have?

Posted: Friday Nov 16th, 2012 at 8:34 am #31757
cassel
Username: cassel

Yes you could. In this case, you would have to add Custom Capabilities. This is an additional “category” that you will decide (you can call them however you want). You can call one ccap “alpha” and one “beta”. So it would go this way:

Member 1 has Level 2, ccap “alpha”; they will see content that is limited to “alpha” in Level 2,Level 1 and Level 0
Member 2 has Level 0, ccap “beta”; they will see content that is limited to “beta” in Level 0 only
Member 3 has Level 1, ccap “beta”; they will see content that is limited to “beta” in Level 1 and Level 0

If, at any point, you need to have one member have access to “alpha” and “beta”, then you can give those members both access.

Watch the video on Custom Capabilities, at the bottom of this page. The ccaps are SOOOOO powerful. I use them on just about everything in my site, whether it is for a course access, workshop, forum, etc.

Posted: Thursday Nov 15th, 2012 at 6:45 pm #31740
cassel
Username: cassel

That is an interesting workaround. Thanks. I’ll look into that.
Any idea if this is something that might be included in the next major version?

Posted: Thursday Nov 15th, 2012 at 6:42 pm #31739
cassel
Username: cassel

I dont know where the specific documentation is, but that is exactly how it goes.
Level 0 – Free membership
Level 1 – Paid membership and can access Level 1 and Level 0 content
Level 2 – Paid membership and can access Level 2, Level 1 and Level 0 content
Level 3 – Paid membership and can access Level 3, Level 2, Level 1 and Level 0 content
Level 4 – Paid membership and can access Level 4, Level 3, Level 2, Level 1 and Level 0 content

I am pretty sure there is an intro video. I just can’t find it now. Someone will surely point you to it. Just go in your s2Member Quick-Start guide and check there.

Posted: Thursday Nov 15th, 2012 at 3:38 pm #31724
cassel
Username: cassel

This looks like exactly like the out-of-the-box format!
Go for it!

Posted: Wednesday Nov 14th, 2012 at 5:57 pm #31628
cassel
Username: cassel

Thanks for the answer. I’ll look into that. Can it be combined with a dripped content? I am thinking that if i offer something downloadable, someone might want to go for the 3 installment payment, pay for the first month, download everything, and then cancel the next two payments. Splitting the content in 3 segments would prevent that.

Posted: Monday Nov 12th, 2012 at 7:27 pm #31389
cassel
Username: cassel

Instead of levels, which are building upon each other, use the custom capabilities (ccaps) where you can have then called “level 1”, “level 2” and such without really be levels, or you can call them A, B, C, or “music”, “writing”, “cooking”, whatever you want. Custom capabilities are a very powerful feature of s2M that allows you much more flexibility.

Check out the video on Custom Capabilities, at the bottom of this page for more information on ccaps.

Posted: Monday Nov 12th, 2012 at 6:21 pm #31372
cassel
Username: cassel

At this point, s2M can only handle one recurring membership at the time per member. So if you have a member paying for a membership to Class A, they cannot have a concurrent membership to Class B unless you make it an upgrade and it becomes a membership for Class A+B, in one single recurring payment.

I heard they are working on that for the next major release, but there is no date for that.

Posted: Monday Nov 12th, 2012 at 10:37 am #31317
cassel
Username: cassel

Just in case you might be interested, i had a hack developped to drip content and it uses shortcode. It has the added functionality that it is not based on level registration time but transaction time.
http://www.s2member.com/forums/topic/ccap-drip-timer-drip-multiple-courses/

Posted: Monday Nov 12th, 2012 at 9:37 am #31311
cassel
Username: cassel

I installed a little plugin called: Recently Registered and it does just that.

Posted: Saturday Nov 10th, 2012 at 2:43 pm #31234
cassel
Username: cassel

I would not be able to answer the second question. I dont have the login among the pages on my navigation so i would not know. Maybe you can edit that in the WP custom menus?

Posted: Saturday Nov 10th, 2012 at 2:14 pm #31232
cassel
Username: cassel

Whatever is protected by a ccap can only be accessed by a user who has that ccap, no matter the level. So if you have a Level 2 user and you want to grant him access to all the ccaps, you will need to give them all the ccaps (which can be a pain if you have many).

Posted: Saturday Nov 10th, 2012 at 1:06 pm #31230
cassel
Username: cassel

I am sure this is covered somewhere but I am unable to find it. I want to conditionally display content on some pages based on what member level a subscriber has. How is this done?

You can use conditionals in the shortcode form like this:

[s2If current_user_is(s2member_level4)]
   Some premium content for Level 4 Members.
[/s2If]

[s2If current_user_is(s2member_level3)]
   Some premium content for Level 3 Members.
[/s2If]

[s2If current_user_is(s2member_level2)]
   Some premium content for Level 2 Members.
[/s2If]

[s2If current_user_is(s2member_level1)]
   Some premium content for Level 1 Members.
[/s2If]

[s2If current_user_is(s2member_level0)]
   Some content for Free Subscribers.
[/s2If]

[s2If !current_user_can(access_s2member_level0)]
   Some public content.
[/s2If] 

So everything can be on the same page, but only the content specific for a particular level will show up. Note that if you are admin, you might not see what the members see so create yourself a test member that will be assigned alternatively the different levels so you can see from the test member’s angle.

You can find more about the conditionals (and there is a lot more that you can do if you want) in your s2Member > Api/Scripting.

Let us know if you run into any problem (or if it works fine too).

Posted: Saturday Nov 10th, 2012 at 12:40 pm #31226
cassel
Username: cassel

I would suggest you simply create a new paypal button where they will subscribe. You can call it renew because they already paid before but it would just be a straightforward new subscription as far as s2Member is concerned.

Check the Paypal button section of your s2Member for the various buttons/subscriptions available to you.

Posted: Saturday Nov 10th, 2012 at 4:44 am #31190
cassel
Username: cassel

You might want to have a look at this thread where i know there is a plugin available to synchronize s2M and MC:
http://www.s2member.com/forums/topic/bidirectional-communication-s2m-mailchimp/

Posted: Thursday Nov 8th, 2012 at 1:30 pm #31048
cassel
Username: cassel

You can use the exact same principle but with a conditional based on the levels instead of the logging. Something like this:

[s2If current_user_can(access_s2member_level1)]
   Some content for Members who are logged in with an s2Member Level 1 (you dont have to specify Level 2 and Level 3 since those will automatically have access to Level 1.
[/s2If]


[s2If !current_user_can(access_s2member_level1)]
   Here you can put the membership options that will only be displayed to those who do NOT have access to the level 1, whether they are logged in or not.
[/s2If] 

All in all, you can have a whole page displayed to members who are already registered at the first paid level and a whole different page displayed to members who are not registered. Using those conditionals is sooooooo flexible.

Posted: Thursday Nov 8th, 2012 at 1:23 pm #31047
cassel
Username: cassel

You can always add a little note like “if you are already registered, please log in” . Then, they can see the button to pay for whatever product you have to offer.

Posted: Wednesday Nov 7th, 2012 at 10:51 am #30903
cassel
Username: cassel

Yes, you can use the conditional in shortcode format:

[s2If !is_user_logged_in()]
Some public content for anyone NOT logged in.
A leading !exclamation means false.
[/s2If]

and if you want to display something only to logged in members, you can use this:
[s2If is_user_logged_in()]
Content for anyone that is logged in, regardless of their Membership Level.
[/s2If]

You can get more information on conditionals in s2Member > API / Scripting > Simple Shortcode/Conditional.

Posted: Tuesday Nov 6th, 2012 at 5:54 pm #30808
cassel
Username: cassel

Thanks Eduan.

Posted: Tuesday Nov 6th, 2012 at 5:53 pm #30807
cassel
Username: cassel

Michelle, if you want to add a ccap make sure the button is only visible if the member is logged in. If a member clicks the button while logged out, the purchase and the additional ccap will not be associated with the member and will not be added. This is a little annoyance, but easy to work with.

Posted: Tuesday Nov 6th, 2012 at 8:10 am #30767
cassel
Username: cassel

For your questions 1 and 2, it depends on whether you really want to use the levels that are cumulative or not. If you do, here would be some possible answers:

1. If I have a $20 fee for membership at Level 1 and later decide I want to introduce a level below this at $10, can I shunt everything up a level to fit in a new level under Level 1?

I dont know of any automatic way to do it, but you can manually change the s2Member Level 1 to s2Member Level 2 for each user. The ccaps and fees would not change as far as i know.

2. Say I have no membership options above level 1 and i have access to Level 1 set at $15… if I later decide to bring in new content and create a new level: level 2 — and i set access to level 2 at $20… as i understand, level 2 members will have access to level 1 and level 2 material… so new members joining at level 2 will pay a total of $20… How much do old level 1 members pay to upgrade to level 2? ($5 i guess it should be, but i want to check they wouldnt get charged $20)

There is a function for modification of current recurring payment under Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Modification Buttons so you can offer a “new” membership plan: this new plan can include a new level, new ccap, new fees.

Posted: Monday Nov 5th, 2012 at 3:05 pm #30665
cassel
Username: cassel

Since s2Member is not the one managing the payments, i dont think it has the functionality to edit it. Hopefully a support rep might confirm this or offer another option.

Posted: Monday Nov 5th, 2012 at 1:46 pm #30655
cassel
Username: cassel

I think you can only cancel a recurring payment by going to Paypal (or whichever other gateway is used) and cancel there. I have not seen anything in s2M that allows that. Someone from s2M might have something else, but when i had issues (or customers of mine did), that is the route they had to go.

Viewing 25 replies - 276 through 300 (of 644 total)

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.