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.

Raam Dev

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 2,176 through 2,200 (of 2,567 total)
Author Replies
Author Replies
Posted: Monday Apr 2nd, 2012 at 9:58 pm #9833
Raam Dev
Username: Raam
Staff Member

Kinga,

The original poster was asking how to offer a 2-year free trial period. You’re offering 1-month free trial with 12 months of paid access.

You can certainly offer 1 month free + 12 months of paid access. You can even offer 12 months free. But you cannot offer 13 months free, or 2 years free because PayPal limits the free trial period to 12 months (1 year).

If you combine a free trial of 12 months or less + paid access, that’s fine. It’s just that you cannot offer more than 12 months as a free trial when checking out with PayPal.

Posted: Monday Apr 2nd, 2012 at 9:52 pm #9832
Raam Dev
Username: Raam
Staff Member

Hi Brad,

s2Member currently uses the WordPress userbase for authentication. It does not create any database tables of its own. However, the next major release of the plugin will likely depart from this method and use its own database. We’re finding that piggybacking on the WordPress database limits our ability to customize the software and add certain features.

Posted: Monday Apr 2nd, 2012 at 9:50 pm #9831
Raam Dev
Username: Raam
Staff Member

Hi Marion,

Are these secondary memberships recurring subscriptions? If so, those will need to be separate s2Member accounts, as s2Member does not currently support multiple recurring subscriptions on one account.

If these secondary subscriptions don’t need to be recurring, then I recommend you use the Custom Capabilities feature to sell one-time custom capabilities for existing users using the Capability (Buy Now) Forms (Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms).

Each custom capability that you sell to a member could then represent a facility underneath that primary facility (e.g., facility1, facility2, facility3, etc.).

Please see the video on Custom Capabilities if you’re not familiar with them: Video » s2Member (Custom Capabilities)

Posted: Monday Apr 2nd, 2012 at 9:44 pm #9830
Raam Dev
Username: Raam
Staff Member

Hi Nicole,

The s2Member unlimited-site license allows you to install s2Member on an unlimited number of domains. If you want to offer the s2Member plugin to your sub-sites within a multisite network, you’ll need the unlimited-site license.

Does that answer your question? If not, could you please provide more details about your setup?

Posted: Monday Apr 2nd, 2012 at 9:39 pm #9829
Raam Dev
Username: Raam
Staff Member

Hello,

s2Member was not designed to offer the Author role at all. All s2Member roles (Level 0, Level 1, etc.) utilize the default WordPress role of ‘Subscriber’, as s2Member is designed to restrict content, not author it.

If you’d like to change this so that a specific s2Member level is given WordPress Author capabilities, you’ll need to use a 3rd party Role Editor plugin to make those changes manually.

As s2Member wasn’t designed with the Author role in mind, you’ll need to keep several security precautions in mind when making such modifications. See this thread on the old forum for more details:
http://www.primothemes.com/forums/viewtopic.php?f=4&t=16141&p=54306#p54368

Posted: Monday Apr 2nd, 2012 at 3:25 pm #9793
Raam Dev
Username: Raam
Staff Member

Hi Carole,

You can regenerate the registration link in Dashboard -› s2Member® -› PayPal® Pro Forms -› Registration Access Links.

Posted: Monday Apr 2nd, 2012 at 3:21 pm #9792
Raam Dev
Username: Raam
Staff Member

Hi Duncan,

You may be interested in reading these two threads related to s2Member optimization:

http://www.s2member.com/forums/topic/remove-css-and-optimize-js/
http://www.primothemes.com/forums/viewtopic.php?t=14359&p=32934#p33441

It’s also worth noting that you can use a plugin such as Plugin Organizer to disable any unneeded plugins on specific pages throughout your site.

Posted: Monday Apr 2nd, 2012 at 3:15 pm #9791
Raam Dev
Username: Raam
Staff Member

Hi Andrew,

That’s not currently a configurable option within s2Member, however you could create a customization that dynamically generates the PayPal Pro-Form with a free trial period for the remainder of the month.

So for example, if today was the 15th, you’d use some PHP code to figure out that there are 15 days remaining this month and then display a Pro-Form that has a 15-day free trial period. Then, the customer’s account would automatically be billed on the 1st of each month.

The following thread from the old forum explains how to do dynamic shortcodes:
http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

Posted: Monday Apr 2nd, 2012 at 3:10 pm #9789
Raam Dev
Username: Raam
Staff Member

Hi Berni,

I will escalate this to the billing department. Thank you for your patience.

Posted: Monday Apr 2nd, 2012 at 3:04 pm #9787
Raam Dev
Username: Raam
Staff Member

Hi Reeny,

If you don’t want to use the default WordPress registration page (i.e., /wp-login.php?action=register), then you’ll need to create your own WordPress page to hold the registration form (e.g., http://www.passionandpossibilities.com/register/). You can then generate the sign-up form using the s2Member Pro forms (Dashboard -› s2Member® -› PayPal® Pro Forms) and place the resulting shortcode on your registration page.

If you’ve added any custom fields in Dashboard -› s2Member® -› General Options -› Registration/Profile Fields, those fields will show up along with the generated Pro-Form. You can restrict fields to certain levels (e.g., have a set of fields for Free Registration forms, and another set for Level 1 registration forms) by changing the “Applicable Membership Levels” option when you create the field.

If you wish to style the Pro-Forms manually and change the way they look (e.g., width, padding, etc.), please see Pre Sale FAQs » Can I change the width of s2Member® Pro Forms easily? and Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?

Does that answer your question?

Posted: Monday Apr 2nd, 2012 at 2:55 pm #9785
Raam Dev
Username: Raam
Staff Member

Hello Gaper,

Yes, s2Member Pro integrates with PayPal Pro to provide on-site recurring and one-time payments, as well as on-site cancellation and updating of billing information (that means s2Member provides the forms necessary for giving members the ability to update their credit card information or cancel their account without leaving your site).

If a member’s payment fails or their subscription is canceled for any reason, the PayPal -> s2Member integration automatically demotes/deletes the member’s account.

I recommend watching a few of our tutorial videos to get a better feel for how the software works. You may also be interested in seeing the s2Member Pro intro video: s2Member® » Pro » Videos.

Let us know if you have any other questions.

Posted: Monday Apr 2nd, 2012 at 2:29 pm #9781
Raam Dev
Username: Raam
Staff Member

Hello,

Is there a reason why you don’t want to give free subscribers access to the custom registration form (by setting the level to “all” when creating the custom field)? If you’re going to give them access anyway by temporarily upgrading them to Level 1, it seems to me that it makes more sense to just give them access from the start. Am I missing something?

I cannot think of an easy way to override s2Member to temporarily give Level 1 access, and therefore access to the custom registration fields restricted to Level 1+.

Posted: Monday Apr 2nd, 2012 at 2:24 pm #9780
Raam Dev
Username: Raam
Staff Member

Hi Kim,

That is correct: You don’t need to use the WordPress captcha plugin if you’re using the s2Member Pro-Forms.

Have you tested your Pro-Form using your own reCAPTCHA keys? Does it work now?

Posted: Monday Apr 2nd, 2012 at 2:10 pm #9778
Raam Dev
Username: Raam
Staff Member

Hi Laurent,

The 1000 is a priority setting for the add_action() function. Please see the add_action() function reference on WordPress.org.

You can certainly modify the code in my example to generate usernames in whatever fashion you like. The important thing to remember is that usernames must be unique, otherwise WordPress won’t let you create the user. That’s why I decided to go with prefix of email address + a random number, as that decreases the chances of generating a duplicate.

Posted: Friday Mar 30th, 2012 at 1:09 pm #9590
Raam Dev
Username: Raam
Staff Member

Hi Deyson,

You’ll need to use JavaScript to create the popup when the menu item is clicked and then call the Pro login widget dynamically as described here: Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP).

As per our support policy, we are unable to assist with custom coding (please see s2Member® » Support Policy » Outside Scope).

Posted: Friday Mar 30th, 2012 at 1:03 pm #9589
Raam Dev
Username: Raam
Staff Member

You’re most welcome, Ian! Glad I could help. :)

Posted: Thursday Mar 29th, 2012 at 11:23 pm #9550
Raam Dev
Username: Raam
Staff Member
Moved to Community Forum, not Unofficial Extension/Hack (wrong forum).

Moving this thread into Community Forum so you have a chance to receive assistance from other site owners. If you’d like priority support from s2Member®, please re-post this topic in our Customer Support Forum and we’ll take a closer look for you.

For further details, please read our Support Policy.

Posted: Thursday Mar 29th, 2012 at 11:12 pm #9546
Raam Dev
Username: Raam
Staff Member

Hi Ed,

The 1 year maximum trial period is a limitation imposed by PayPal. Unfortunately there is no way around this. :(

Posted: Thursday Mar 29th, 2012 at 11:10 pm #9545
Raam Dev
Username: Raam
Staff Member

The current version of s2Member only supports one recurring payment subscription per account. However, we’re working to improve that in the next major release of s2Member.

Posted: Thursday Mar 29th, 2012 at 10:49 pm #9543
Raam Dev
Username: Raam
Staff Member

Hi Dominic,

Yes, this is possible using a 3rd party plugin and we actually recommend it. Please see this KB article for more information: Knowledge Base » Troubleshooting Email Delivery Problems

Posted: Thursday Mar 29th, 2012 at 10:47 pm #9542
Raam Dev
Username: Raam
Staff Member

You’re most welcome, Ranner! :) I hope to see you back!

Posted: Thursday Mar 29th, 2012 at 10:47 pm #9541
Raam Dev
Username: Raam
Staff Member

Hi James,

Yes, you should definitely be doing your tests while logged out.

Regarding IP access restrictions, please see Dashboard -› s2Member® -› Restriction Options -› Unique IP Access Restrictions.

Posted: Thursday Mar 29th, 2012 at 10:44 pm #9539
Raam Dev
Username: Raam
Staff Member

Hi Derek,

Unfortunately I don’t know of anyone I can recommend, but I do suggest posting a job on jobs.wordpress.net. You may have better luck there than Elance.

Posted: Thursday Mar 29th, 2012 at 10:42 pm #9538
Raam Dev
Username: Raam
Staff Member

Hi Daniel,

Level 1 access restrictions will prevent Level 0 (free) subscribers from accessing the content. If you want free subscribers (Level 0) to access the content, please make sure it’s not restricted to Level 1.

You’ll need to check Dashboard -› s2Member® -› Restriction Options as well as the individual posts/pages for restrictions (only if you used the s2Member toolbox on the post/page editor to set restrictions).

Posted: Thursday Mar 29th, 2012 at 10:38 pm #9536
Raam Dev
Username: Raam
Staff Member

Hi Simon,

Please see my reply to this question here:
http://www.s2member.com/forums/topic/custom-fields-for-user-profiles/#post-9522

Viewing 25 replies - 2,176 through 2,200 (of 2,567 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.