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 - 1,601 through 1,625 (of 2,567 total)
Author Replies
Author Replies
Posted: Wednesday Jun 13th, 2012 at 4:30 am #16344
Raam Dev
Username: Raam
Staff Member

Jim,

Have you double-checked your IPN and PDT integration settings?

Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration
Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration

Have you made sure that you’re fully logged out of s2Member when conducting the test purchase? You should logout of WordPress and clear your browser cache/cookies before testing to make sure that s2Member doesn’t get confused about who’s making the purchase.

Posted: Tuesday Jun 12th, 2012 at 12:18 am #16203
Raam Dev
Username: Raam
Staff Member

Hi Adam,

Thanks for the KUDOS. I’m glad you’re enjoying the s2Member plugin! :)

Regarding your question about using PayPal buttons on a different site than where s2Member is installed: Yes, this can be done. However, you won’t be able to use the s2Member Pro-Forms on a domain different from where s2Member is installed; only PayPal buttons will work in this scenario.

You’d simply generate a PayPal button on PayPal.com and configure the button to send the IPN notification to the correct s2Member notification URL. Then, you can take that PayPal button and use it anywhere you like.

Please see this thread for instructions on configuring PayPal-created buttons for use with s2Member.

Posted: Tuesday Jun 12th, 2012 at 12:12 am #16202
Raam Dev
Username: Raam
Staff Member

Kirk,

This problem is likely related to the way you edited the roles using the User Role Editor plugin. You may need to start with a fresh WordPress installation to restore the roles you modified. Manually modifying the role capabilities is not recommended by s2Member as it may cause s2Member to behave in unexpected ways. If you give an s2Member Level role a capability that s2Member has not allowed by default, then the s2Member user may suddenly be able to access the admin panel.

Posted: Tuesday Jun 12th, 2012 at 12:08 am #16201
Raam Dev
Username: Raam
Staff Member

Hi Andrew,

The current version of s2Member is fully capable of Dripping Content. Please see Dashboard -› s2Member® -› API / Scripting -› Content Dripping for more details.

We do not currently have a release date for the next major release of the plugin.

Posted: Tuesday Jun 12th, 2012 at 12:04 am #16200
Raam Dev
Username: Raam
Staff Member

Hi Lan,

As Philly suggested, I would check to make sure your Login Welcome Page Special URL field doesn’t contain anything (Dashboard -› s2Member® -› General Options -› Login Welcome Page -> Or, you may configure a Special Redirection URL (text field at the bottom of this section)).

Posted: Tuesday Jun 12th, 2012 at 12:02 am #16199
Raam Dev
Username: Raam
Staff Member

Hi Colm,

Please see Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP).

Posted: Monday Jun 11th, 2012 at 11:55 pm #16196
Raam Dev
Username: Raam
Staff Member

Hi Kevin,

We do not have a sample theme. Very little of the plugin has anything to do with the WordPress theme itself, as most of the functionality happens on the backend. Are there specific things you’re looking to see? Perhaps I can point you in the right direction.

The easiest way to get a feel for the plugin is to watch a few of the tutorial videos.

Posted: Monday Jun 11th, 2012 at 11:50 pm #16195
Raam Dev
Username: Raam
Staff Member

Hi Chad,

As David suggested, the first thing I’d check for is that the s2Member Pro add-on has been properly installed and activated. Do you see the Pro-Forms section and are you able to generate Pro-Form shortcodes?

If it does appear that s2Member Pro has been properly installed, I suggest clearing your web browser cache. As a last resort, you can try deactivating and reactivating the s2Member plugin to see if that helps (be sure to enable Deactivation Safeguards so you don’t lose any existing configuration: Dashboard -› s2Member® -› General Options -› Deactivation Safeguards).

Posted: Monday Jun 11th, 2012 at 11:46 pm #16194
Raam Dev
Username: Raam
Staff Member

Hi Kevin,

s2Member uses the WordPress user base and authentication system. The most simple way to achieve what you’re asking would be to allow the user to signup normally and then on the Login Welcome Page (the first page the user sees after logging in), provide the “Authorize your Twitter account” function. You could even get a little advanced and use some PHP to check if the user has authorized their account yet and only show the function if they have not.

Posted: Monday Jun 11th, 2012 at 11:42 pm #16193
Raam Dev
Username: Raam
Staff Member

Hi Chris,

The s2Member levels are based on the WordPress Subscriber role capabilities, which does not give permission for editing or publishing posts. If you want to change the s2Member role capabilities, you can do so using 3rd party plugins, but that won’t be supported by s2Member.

Posted: Monday Jun 11th, 2012 at 11:39 pm #16190
Raam Dev
Username: Raam
Staff Member

Hi Kevin,

If you need help understanding Custom Capabilities, this video is the place to start. The Content Dripping feature (Dashboard -› s2Member® -› API / Scripting -› Content Dripping) utilizes the s2Member Conditionals (Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals and Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals).

When you set up your conditionals, you check for things like “if user has been registered for 30 days”. Cristian is suggesting that you update that to something like “if user has been registered for 30 days OR user has ccap ‘showmenow'”.

Here are two code examples that show these two variations:

<?php if(S2MEMBER_CURRENT_USER_PAID_REGISTRATION_DAYS >= 30){ ?>
    Drip content to Members that started paying you at least 30 days ago.
<?php } ?>
<?php if(S2MEMBER_CURRENT_USER_PAID_REGISTRATION_DAYS >= 30 || current_user_can(access_s2member_ccap_showmenow)){ ?>
    Drip content to Members that started paying you at least 30 days ago OR who have the 'showmenow' Custom Capability.
<?php } ?>
Posted: Monday Jun 11th, 2012 at 11:31 pm #16189
Raam Dev
Username: Raam
Staff Member

Hi Rebecca,

It sounds like you’re using a 3rd party plugin that generates the “Report for Email” and allows you to “add a column to the report”, as those are not features of s2Member.

The s2Member EOT time is stored in the database as a Unix Timestamp. If you wish for that plugin to display the data in another format, you’ll need to modify the 3rd party plugin to convert the Unix Timestamp into a human readable format before displaying it using the PHP date() function.

Posted: Monday Jun 11th, 2012 at 11:26 pm #16187
Raam Dev
Username: Raam
Staff Member

Hi Nigel,

As David mentioned, the Membership Options Page is handled dynamically by s2Member, for various reasons. You don’t need to worry about Google having issues with that page.

Posted: Monday Jun 11th, 2012 at 11:22 pm #16186
Raam Dev
Username: Raam
Staff Member

Hi Uli,

Try HTML Encoding the space:

NEW%20JERSEY/US=7.0%

Posted: Monday Jun 11th, 2012 at 11:16 pm #16183
Raam Dev
Username: Raam
Staff Member

Hi Nigel,

Thank you for the feature request. I can see how that would be helpful. We will take this into consideration for a future version of s2Member.

Posted: Monday Jun 11th, 2012 at 11:13 pm #16182
Raam Dev
Username: Raam
Staff Member

Hi Olly,

Dynamically changing the thank you page will require a bit of custom tweaking on your end. Please see the instructions under Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page -> Thank You Page Template for more details.

Posted: Monday Jun 11th, 2012 at 9:24 pm #16177
Raam Dev
Username: Raam
Staff Member

Yes, that makes sense. Thank you for sharing, Nigel.

Posted: Monday Jun 11th, 2012 at 9:20 pm #16176
Raam Dev
Username: Raam
Staff Member

Hi Nigel,

Which version of WordPress are you running? Also, which version of s2Member are you referring to? v120608?

Posted: Monday Jun 11th, 2012 at 9:18 pm #16175
Raam Dev
Username: Raam
Staff Member

Thank you for sharing your solution, Jeroen! Glad to hear you got it working. :)

Posted: Monday Jun 11th, 2012 at 9:16 pm #16174
Raam Dev
Username: Raam
Staff Member

You’re welcome, Franck. Let us know if you have any other questions.

Posted: Monday Jun 11th, 2012 at 9:14 pm #16173
Raam Dev
Username: Raam
Staff Member

Ryan,

Are you getting these messages from s2Member or from CCBill? It’s unclear to me what you’re referring to.

Posted: Monday Jun 11th, 2012 at 9:10 pm #16172
Raam Dev
Username: Raam
Staff Member

Hi Ryan,

That’s correct: the forms use various elements that must be dynamic (elements that are loaded from s2Member), so it does require a dynamic form.

Posted: Friday Jun 8th, 2012 at 9:56 pm #16019
Raam Dev
Username: Raam
Staff Member

Hi Boudewijn,

If you want to accept credit cards on your site (e.g., not use PayPal), then you will need to sign up for the PayPal Pro service. With PayPal Pro, your customers can pay with a credit card on your site and never see PayPal. Please see the video below for more information:

<Embed Playlist>
Posted: Friday Jun 8th, 2012 at 9:53 pm #16018
Raam Dev
Username: Raam
Staff Member

Hi Kirk,

Are you sure the user you’re testing with is assigned an s2Member Level?

Also, under Dashboard -› s2Member® -› General Options -› Member Profile Modifications, what is Redirect Members away from the Default Profile Panel? currently set to?

Posted: Friday Jun 8th, 2012 at 9:51 pm #16017
Raam Dev
Username: Raam
Staff Member

Gary,

s2Member currently uses the WordPress database, the WordPress user base, and the WordPress authentication system; there is no separate s2Member database. s2Member is a WordPress plugin that makes heavy use of the tight integration between the plugin and WordPress.

Viewing 25 replies - 1,601 through 1,625 (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.