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 - 326 through 350 (of 2,567 total)
Author Replies
Author Replies
Posted: Friday Nov 2nd, 2012 at 5:53 pm #30501
Raam Dev
Username: Raam
Staff Member

Hi Brian,

If it’s an issue with the theme, we recommend contacting the theme developer to see if they can fix it for you. Otherwise, you might try asking your question on wordpress.stackexchange.com or the WordPress.org Support Forums.

Posted: Friday Nov 2nd, 2012 at 5:51 pm #30499
Raam Dev
Username: Raam
Staff Member

Hi Mike,

Which “Register” button are you referring to? Is this a PayPal Button (Dashboard -› s2Member® -› PayPal® Buttons)? Or is it a Pro-Form (Dashboard -› s2Member® -› PayPal® Pro Forms)? Have you tried regenerating the s2Member shortcode?

Posted: Friday Nov 2nd, 2012 at 5:44 pm #30497
Raam Dev
Username: Raam
Staff Member

Thank you for the suggestions. I understand how having a subscription cancellation button for admins inside s2Member would make the lives of admins easier and I will pass this thread along to Jason (the lead developer) for consideration in the next major release of s2Member.

Posted: Friday Nov 2nd, 2012 at 5:24 pm #30493
Raam Dev
Username: Raam
Staff Member

Carole,

The PHP code sample that I provided in my previous post shows you how to add your own custom ccap via PHP to a Pro-Form shortcode.

Regarding the the 20% rule: I believe you’re stuck either way as long as you have PayPal Standard or PayPal Express, however I recommend testing with a Subscriber Modification button (Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Modification Buttons) to see if that allows you to change by more than 20%. If it doesn’t, then your only option will be to upgrade to PayPal Pro.

Posted: Friday Nov 2nd, 2012 at 4:50 pm #30489
Raam Dev
Username: Raam
Staff Member

Thanks for the update, Geoffrey! :) Glad to hear you got it working.

Posted: Friday Nov 2nd, 2012 at 4:49 pm #30488
Raam Dev
Username: Raam
Staff Member

My pleasure! Glad I could help. :)

Posted: Thursday Nov 1st, 2012 at 9:30 pm #30385
Raam Dev
Username: Raam
Staff Member

Hi Bill,

Have you tried regenerating your keys and entering them in Dashboard -› s2Member® -› General Options -› CAPTCHA Anti-Spam Security?

Failing that, I would suspect a JavaScript conflict being introduced by another WordPress plugin and/or your WordPress theme. You might want to try disabling all other plugins except s2Member and/or switching to the default WordPress theme (e.g., TwentyEleven).

Posted: Thursday Nov 1st, 2012 at 9:25 pm #30384
Raam Dev
Username: Raam
Staff Member

Hi Larry,

Yes, you could use s2Member for this scenario. You could even use the Custom Capabilities feature, so that one account could be paying for hosting + social media marketing + support.

However, keep in mind that s2Member is currently limited to one recurring subscription per s2Member account. You can combine a recurring subscription with the sale of one-time Custom Capabilities, or give people free accounts and then sell them Custom Capabilities on a one-time basis.

Posted: Thursday Nov 1st, 2012 at 9:19 pm #30382
Raam Dev
Username: Raam
Staff Member

Thank you for the suggestion, Rob. I will pass this along to the lead developer.

Posted: Thursday Nov 1st, 2012 at 9:18 pm #30381
Raam Dev
Username: Raam
Staff Member

Hi Deyson,

The ?s2-ssl=yes portion is added to the URL when you have a Custom Field on that page/post with a key of s2-ssl and a value of yes. That tells s2Member to force SSL on that specific page. There’s no way to hide the ?s2-ssl=yes if you’re using this feature.

If you want to force SSL on that page but you don’t want to use s2Member’s force-ssl feature, you can probably use an .htaccess rule that does it for you. You might want to try searching Google for “.htaccess force ssl”.

Posted: Thursday Nov 1st, 2012 at 9:15 pm #30380
Raam Dev
Username: Raam
Staff Member

Hi Erica,

The only way to stop the old subscriptions from auto-renewing is to cancel them. The auto-renewal was configured when the subscriptions were created on PayPal’s side and as far as I know, PayPal doesn’t let you modify existing recurring subscriptions. You’ll need to have the old owner go into his PayPal account and cancel all the recurring subscriptions.

Posted: Thursday Nov 1st, 2012 at 9:09 pm #30378
Raam Dev
Username: Raam
Staff Member

My pleasure! :)

Posted: Thursday Nov 1st, 2012 at 9:09 pm #30377
Raam Dev
Username: Raam
Staff Member

Hi Niraan,

Please check your /s2member-pro/includes/templates/forms/ directory. The templates are in there.

Also, s2Member already supports HKD currency. Please see Pre Sale FAQs » Does s2Member® Pro support international transactions/currencies?

Posted: Thursday Nov 1st, 2012 at 9:06 pm #30376
Raam Dev
Username: Raam
Staff Member

Hi kati,

I’m not sure how the CodeStyling Localization plugin works. Does it store something in the s2Member plugin folder? Did you add or change any of the core s2Member files?

Posted: Thursday Nov 1st, 2012 at 9:05 pm #30375
Raam Dev
Username: Raam
Staff Member

Hi Manon,

Have you seen Pre Sale FAQs » Can s2Member® be translated into other languages??

If you’re referring to the back-end, i.e., the WordPress Dashboard and the shortcode text itself that you paste into WordPress Posts/Pages, then no, unfortunately I don’t believe that can be translated.

Posted: Thursday Nov 1st, 2012 at 9:02 pm #30373
Raam Dev
Username: Raam
Staff Member

Hi Anton,

This hack may be useful.

Posted: Thursday Nov 1st, 2012 at 9:00 pm #30372
Raam Dev
Username: Raam
Staff Member

The s2Member ClickBank shortcode generators (e.g., Dashboard -› s2Member® -› ClickBank® Buttons -› Membership Level # Buttons) generate ClickBank buttons. Those buttons allow your customer to pay through ClickBank. After a successful payment, s2Member sends them a Signup Confirmation Email (Dashboard -› s2Member® -› ClickBank® Options -› Signup Confirmation Email), which includes a link to register their account on your site.

If you want to place the ClickBank button on a different domain, what you’ll need to do is get the URL version of the s2Member-generated ClickBank button. To do that, first generate the ClickBank shortcode as normal (Dashboard -› s2Member® -› ClickBank® Buttons -› Membership Level # Buttons). Then, change the output=”” attribute to output=”url”. Now copy/paste that shortcode onto a WordPress page and then view that page. The shortcode will turn into a URL that you can copy and use anywhere you want (another domain, an email, etc.).

When someone makes a purchase with that URL, s2Member will send the Signup Confirmation Email, which includes a link to register their account on your site.

Posted: Thursday Nov 1st, 2012 at 8:51 pm #30370
Raam Dev
Username: Raam
Staff Member
Technical support question, not Pre-Sale (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 Nov 1st, 2012 at 8:49 pm #30369
Raam Dev
Username: Raam
Staff Member

Hi John,

Are you literally trying $id = corporate;? The $id variable is supposed to be assigned the database user ID of a specific user, which is a numerical value. So if you’re using “corporate“, that won’t work.

Also, you might want to try adding something like the following near the top of the script to see what IP is actually being reported when you visit the site:

<?php
	echo $_SERVER&#91;'REMOTE_ADDR'&#93;;
	exit;
?>

It could be that the IP being reported by your web server and the IP that you’re adding to the $ips array are different.

Posted: Thursday Nov 1st, 2012 at 8:44 pm #30368
Raam Dev
Username: Raam
Staff Member

Hi Jackie,

The screenshot isn’t showing up. However, the problem is most likely related to a conflicting plugin or theme, or a corrupt browser cache. Please try clearing your browser cache, logging out and then back in, and if that doesn’t fix the problem try disabling all other plugins except s2Member and switching to the default WordPress Theme (e.e., TwentyEleven).

You may also want to take a look at the Common Troubleshooting Tips article.

Posted: Thursday Nov 1st, 2012 at 8:42 pm #30367
Raam Dev
Username: Raam
Staff Member

The %%current_user_level%% replacement code will return a plain number (e.g., if the user is Level 1, it will return 1).

Posted: Thursday Nov 1st, 2012 at 8:39 pm #30366
Raam Dev
Username: Raam
Staff Member

Even if the shortcode is wrapped within php code, how do i add a php code inside the shortcode?

Here’s how:

<?php
	$my_ccaps="example";
	echo do_shortcode('&#91;s2Member-PayPal-Pro-Form ccaps=" . $my_ccaps . ".... /&#93;'); 
?>

Reading the documentation on it, it does not allow for recurring payments, at least in the generation of the button/form.

That is correct. The Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms are designed to be sold on a “Buy Now” basis, i.e., one-time payment. If you want to add Custom Capabilities and increase an existing subscription, you need to use the Billing Modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms). On that Billing Modification form you can add/remove Custom Capabilities. If you want to add Custom Capabilities without increasing the Level, simply show the user a Billing Modification form that upgrades them to their same level. Their level will stay the same, but their Custom Capabilities will change.

Can someone NOT use Express Checkout and just Paypal Standard even if Express checkout is enabled?

As far as I know, PayPal doesn’t let you have both. Your account is either PayPal Standard or PayPal Express. If it’s PayPal Express (which is required to use s2Member Pro-Forms), you cannot temporarily “switch” to PayPal Standard on a per-transaction basis.

Posted: Thursday Nov 1st, 2012 at 8:20 pm #30365
Raam Dev
Username: Raam
Staff Member

Hi Lopa,

You could create a series of Custom Registration Fields (Dashboard -› s2Member® -› General Options -› Registration/Profile Fields) that allow someone to enter the details for the additional users (Name 1, Email 1, Name 2, Email 2, etc.). Then, when they submit payment, you can look at those custom fields for the info you need to create the additional users manually.

You can specify which Level the Custom Registration Fields are applicable to so that they don’t show up on the other Level forms.

Posted: Thursday Nov 1st, 2012 at 8:15 pm #30364
Raam Dev
Username: Raam
Staff Member

Thanks so much for the KUDOS, cassel! Very much appreciated. :)

Posted: Wednesday Oct 31st, 2012 at 7:15 pm #30289
Raam Dev
Username: Raam
Staff Member

Glad to help! :)

Viewing 25 replies - 326 through 350 (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.