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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 576 through 600 (of 7,376 total)
Author Replies
Author Replies
Posted: Wednesday Jun 19th, 2013 at 7:26 am #52205

It looks like both issues are related. s2member.com is being contacted to validate the badge, there seems to be a connection problem, which causes the loading problem and the badge to not show. I don’t know other users having this issue, so it seems to be particular to your installation.

Do you have another webhost you could test from? It’d be good if you do, with a clean WP installation and s2Member, to test the badge there. If it works, then it may be an issue with your server not being able to connect to s2member.com.

Posted: Wednesday Jun 19th, 2013 at 7:19 am #52204
Posted: Wednesday Jun 19th, 2013 at 7:11 am #52202

It’s the first time I see the email could be optional. When you register an account in your WordPress, without s2Member, using the default registration form, can you do it without an email address?

I’ll ask Jason about this, too.

Posted: Wednesday Jun 19th, 2013 at 7:08 am #52201

That’s odd, spaces are not a problem, that’s why the example has them. I don’t see spaces in the screenshot of the options. Where were the spaces? Could you post here, inside code tags, the options you had the problem with? I’d like to try them in my installation.

Anyway, I’m very glad you sorted it out and got it working. Thanks for the update!

Posted: Wednesday Jun 19th, 2013 at 7:04 am #52200

The requirement is checked with JavaScript on the client’s side, so if there’s anything causing the s2Member JS to not work correctly, required fields would not be enforced.

Could you try these, please? Knowledge Base » Common Troubleshooting Tips

Posted: Wednesday Jun 19th, 2013 at 7:01 am #52199

Is the payment done with a gateway integrated with s2Member? If so, after the payment s2Member would be granting the access you specified in the button/pro-form shortcode the user was shown for the payment.

About the receipt, s2Member doesn’t issue those, but you could use the Signup Confirmation email, probably. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email[/hilite]

Or use the Signup Notification to pass the info to a custom script that’ll issue the receipt. [hilite path]Dashboard -› s2Member® -› API / Notifications -› Signup Notifications[/hilite]

Posted: Wednesday Jun 19th, 2013 at 6:56 am #52196

There isn’t a feature for that, no. You could write some PHP that queries the database to find all the users that have that ccap, and based on the result, show or not the pro-form.

Or you could implement a counter that gets updated with every registration (the Registration Notification would help), and check that counter before showing the pro-form.

[hilite path]Dashboard -› s2Member® -› API / Notifications -› Registration Notifications[/hilite]
[hilite path]Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals[/hilite]

Posted: Wednesday Jun 19th, 2013 at 6:50 am #52194

Yes, I saw the bar, but that’s after he was redirected to the Membership Options Page. I’d like to see if he’s recognized as a logged in user in a page that wasn’t restricted by s2Member, when he gets there from a link in the PowerPoint. I don’t have PowerPoint myself, or I’d happily test it for you.

By the way, and this is just a guess, are you using the www in your link consistently with your site? See: Knowledge Base » Logged In, But Am I?

Posted: Wednesday Jun 19th, 2013 at 6:41 am #52193

Thanks for the update. No idea why you had that problem, but well done for coping with it! Maybe there was an issue with WordPress during the automatic plugin update? I don’t know.

I’d check to make sure that the s2Member directories are complete, to avoid any issues from corrupt/missing files. Knowledge Base » s2Member® Server Scanner

Also, make sure the Pro add-on was updated to the same version the Framework was. If you need to update it: s2Member® » Pro » Install/Upgrade Instructions

Posted: Wednesday Jun 19th, 2013 at 6:37 am #52192

I guess you’d have to edit the source file itself… I’ll check with Jason if he has any tips for this.

Posted: Wednesday Jun 19th, 2013 at 6:34 am #52191

You can try the rest of the suggestions here: Knowledge Base » Common Troubleshooting Tips

Also, could you check that it’s not a caching issue? And make sure you don’t have database and object caching enabled, they’re known to cause random problems.

Posted: Wednesday Jun 19th, 2013 at 6:30 am #52190

I couldn’t see the screenshot, the page you linked to is not showing it.

When you update the s2Member framework and not yet the Pro add-on, s2Member adds a warning at the top about updating s2Member Pro. Maybe there’s something preventing it from being displayed, but the content is still pushed down. I don’t know, I’m just guessing since I couldn’t see what it looks like.

I’d make sure that the Pro add-on is updated to the same version as the Framework, or your Pro features will not be active. So please follow the instructions to update it manually via FTP: s2Member® » Pro » Install/Upgrade Instructions

Posted: Wednesday Jun 19th, 2013 at 6:24 am #52189

What part didn’t work? The CB skin, the transaction? Could you give me some more details about what happened?

Did you review your integration to verify all the credentials and settings are complete and correct in s2Member and ClickBank? [hilite path]Dashboard -› s2Member® -› ClickBank® Options[/hilite]

Do you have logging enabled during your tests? If not, please enable it because it’ll help debugging. [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration[/hilite]

Posted: Wednesday Jun 19th, 2013 at 6:22 am #52188

This other user had an issue with object caching and she’s hosted with WP Engine. http://www.s2member.com/forums/topic/paypal-redirecting-to-paypal-page/#post-52062

Object and database should be disabled because they’re known to cause random trouble. I don’t know if it’s related to your widget login problem, but thought I’d let you know since it’s the same hosting company.

Posted: Wednesday Jun 19th, 2013 at 6:19 am #52187

There is a reported issue with the login widget, yes. I’ll tell them about your caching issue, in case it helps them. http://www.s2member.com/forums/topic/urgent-logins-broken/#post-52103

Posted: Wednesday Jun 19th, 2013 at 6:15 am #52186

Not really. s2Member will keep working even if it’s a previous version, there’s no check that’ll disable anything in it if it’s not the latest release.

The only thing that may happen is updating just the Framework, leaving the Pro add-on out-dated, then the Pro features won’t be there until you update it to the same version as the framework.

But that doesn’t sound like your issue, because the PayPal buttons are in the Framework, not the Pro add-on. So I’m not sure what could have caused you that problem…

Maybe an incomplete installation, perhaps the update was not successful and some of the plugin files had a problem. You can check that with this tool: Knowledge Base » s2Member® Server Scanner

Posted: Wednesday Jun 19th, 2013 at 6:12 am #52185

Thanks for the updates, guys. I agree with you, Heather, and hope WP Engine helps you sort it out soon.

Posted: Wednesday Jun 19th, 2013 at 6:09 am #52184

No problem. Thanks for the update. I’m glad you sorted it out! :)

Posted: Wednesday Jun 19th, 2013 at 6:08 am #52182

I don’t know what’d cause this, I know s2Member doesn’t mess with administrators or their capabilities.

I’d try all these: Knowledge Base » Common Troubleshooting Tips

You can also try resetting roles/capabilities from here, it may help: [hilite path]Dashboard -› s2Member® -› General Options -› Membership Levels/Labels[/hilite]

Posted: Wednesday Jun 19th, 2013 at 6:06 am #52181

The current s2Member doesn’t support it. We intended to add it, and there’s a shortcode attribute for it from that attempt, but it had complications that the current code didn’t make easier, so we left it for later, after the s2Member rewrite we’re working on.

I suspect it may not be the simplest thing to add this integration fully and without too many gotchas, or Jason would have already done it himself.

I’m guessing you could do a simple integration if you work on it. The PayPal IPN with proxy key may help ([hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> Proxy Key[/hilite]), or you can use another payment gateway integration in s2Member Pro as a guideline.

Posted: Wednesday Jun 19th, 2013 at 5:53 am #52180

You can create a button/pro-form in a page just for him, that’ll have an initial amount of $100 and a regular monthly one of $50.

Posted: Wednesday Jun 19th, 2013 at 5:51 am #52179

Thanks for the update! I’m glad you sorted out the long URLs problem, and I’m sorry you couldn’t find the reason behind the failed login error. I hope you manage to fix it or that it doesn’t give you trouble beyond that.

Posted: Wednesday Jun 19th, 2013 at 5:49 am #52178

s2Member uses WordPress’ functions to know if the user is logged in or not. It’s WordPress the one that manages the login session of the users, not s2Member. If WP tells s2Member the person is not logged in, there’s nothing we can do. :/

Try this in a page that is not restricted: add a conditional to check if the person is logged in or out. You can even do this without s2Member active, to check how the login session is working. Install a PHP execution plugin, and add this to a page using only the text editor (not the visual one):

<?php 
if (is_user_logged_in())
	echo "You're logged in";
else
	echo "You're not logged in";
?>

Knowledge Base » ezPHP Plugin for WordPress®
http://codex.wordpress.org/Function_Reference/is_user_logged_in

Check that it’s working correctly, then make sure you are logged in, link to that page from the PowerPoint file and try the link. Did the login session work correctly? Can you test it with another application like OpenOffice?

Posted: Tuesday Jun 18th, 2013 at 7:01 pm #52156

The demotion may be happening if you allow PayPal to retry the charge when it failed, and it’s possible that after reaching the max attempts limit that PayPal tells s2Member it didn’t happen, and s2Member demotes him immediatetly.

But this is a guess, we need to see the logs to make sure, so yeah, you’ll have to wait for it to happen again so it gets logged now.

Posted: Tuesday Jun 18th, 2013 at 6:50 pm #52155

If you decide to edit roles, you’ll need to know this too: Knowledge Base » Locking s2Member Roles/Capabilities

Viewing 25 replies - 576 through 600 (of 7,376 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.