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 - 201 through 225 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Jul 26th, 2013 at 9:19 am #54152

I’m forwarding your reply to Jason.

Could you resend your site’s info? Thanks! s2Member® » Private Contact Form

Posted: Friday Jul 26th, 2013 at 9:08 am #54149

If you have PayPal Pro, you can use the PayPal API to get user info. http://www.s2member.com/forums/topic/last-payment-time-is-wrong/#post-28491

Regarding the PayPal products supported, you can see them here: Pre Sale FAQs » What payment gateways does s2Member® support?

Ths article will also help: Knowledge Base » PayPal Pro, PayFlow, DPRP, Express Checkout

Posted: Friday Jul 26th, 2013 at 8:36 am #54146

You should generate your ClickBank order button/link using s2Member’s shortcode for it. [hilite path]Dashboard -› s2Member® -› ClickBank® Buttons[/hilite]

You need to have the ClickBank integration configured, of course. [hilite path]Dashboard -› s2Member® -› ClickBank® Options[/hilite]

During testing, I recommend that you enable logging. [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration[/hilite]

If you need to use the buttons outside WordPress, see: Knowledge Base » ClickBank buttons outside the site with s2Member

I hope that helps. :)

Posted: Friday Jul 26th, 2013 at 8:28 am #54145

Did you try these? Knowledge Base » Common Troubleshooting Tips

Could you please try the hack in this post and tell me if it changes this behavior? http://www.s2member.com/forums/topic/extremely-slow-user_meta-query/#post-54130

Thanks!

Posted: Friday Jul 26th, 2013 at 8:25 am #54144

I get “Response: 530 Login authentication failed” with the credentials you sent for the FTP.

Thanks for showing me the .htaccess. I don’t see something there related to this problem.

I thought you had a developer because of the plugins that seem custom to your site.

So when you said you tried what I requested, you meant having done all the steps in the troubleshooting article? Knowledge Base » Common Troubleshooting Tips Could you give me a link to the test installation of WP with just s2Member so I reproduce this problem there, please? Thanks!

Posted: Friday Jul 26th, 2013 at 8:15 am #54143

Thanks, got the email.

I noticed that it’s not just s2Member Pro missing, but the s2Member Framework even. s2Member Pro is an add-on for the Framework. The Framework is required for the Pro add-on to work.

I checked the FTP and found the s2member folders in your plugins dir, but the s2member one (the framework) is practically empty, so it doesn’t get activated.

I renamed that folder to s2member.old so it wouldn’t be in the way, and reinstalled the framework using the WordPress plugin installer. It now shows up in your plugins list.

I verified the checksum of the framework and pro directories, and they were okay.

Once you activate the framework, the Pro add-on should activate as well.

I hope that helps. :)

Posted: Friday Jul 26th, 2013 at 7:54 am #54138

I tested removing the Level 1 restriction for the page with the problem, and then I could load it without getting a 404 when not logged in.

It most likely has to do with the redirection to the Membership Options Page, then. But I had checked, and I checked again, the page you selected for Membership Options and it opens fine even when I’m not logged in.

So I’m left thinking it may have to do with the vars in the redirection. See: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]

Something is redirecting that to the 404 page, which by the way is a custom one and it’s address is /404-2/. Could you check with your developer what his 404 customization could be doing to the Membership Options Page redirection?

Maybe it’s something in .htaccess and I tried to see, but couldn’t login to the FTP with the credentials you sent.

Posted: Friday Jul 26th, 2013 at 7:29 am #54136

Could you send me your site’s info? Please include Amazon’s so I can review the whole integration. Thanks! s2Member® » Private Contact Form

Posted: Friday Jul 26th, 2013 at 7:28 am #54135

Could you send me your site’s info? Include ClickBank’s too, so I can review the whole integration and do a test purchase. Thanks! s2Member® » Private Contact Form

Posted: Friday Jul 26th, 2013 at 7:26 am #54134

Thanks, got the email.

I found the s2member-pro folder in the root dir, so I moved it to /blog/wp-content/plugins/.

The s2Member Pro features are now active in your WordPress installation. :)

Posted: Friday Jul 26th, 2013 at 7:08 am #54133

Great! Thanks for the update. I’m glad you got it working. :)

Posted: Friday Jul 26th, 2013 at 7:07 am #54132

I’d start looking for those requests the PayPal rep mentioned.

You can also resubmit your site’s info so I take a look. s2Member® » Private Contact Form

Posted: Friday Jul 26th, 2013 at 7:05 am #54131

Thanks for testing that.

Could you confirm you tried these? Knowledge Base » Common Troubleshooting Tips

And please submit your site’s info. s2Member® » Private Contact Form

Thanks! After you do those, I’ll forward this to Jason to investigate.

Posted: Friday Jul 26th, 2013 at 5:57 am #54130

Here’s Jason’s reply:

The first thing I would ask is how many users they have, roughly. Are we talking over 100+ or what? Having some feedback like this and stats on the number of users that caused the lag against this query will help us improve.

I also recommend checking the database table itself and making sure it’s not fragmented with lots of overhead. Run the OPTIMIZE command in phpMyAdmin to cleanup any fragmented tables.

I would also take a look at the wp_usermeta table. Has another plugin somehow stuffed thousands (or even millions) of unnecessary records in that table by mistake? Maybe the plugin is no longer running, but it may have caused overhead by adding unnecessary records to that table somehow.

If all else fails, s2Member makes two additional filters available.

This would speed things up considerably.

[hilite pre_code]

Posted: Friday Jul 26th, 2013 at 5:32 am #54129

This is what Jason replied:

Reference Transactions are required for Payflow Edition accounts that want to charge on a recurring basis via PayPal Express Checkout. The only reason for a decline that I’m aware of, is if the site owner was also declined for PayPal Pro (e.g. they are using PayPal Express Checkout exclusively because they were declined for PayPal Pro). Can you please ask this customer if they were approved for PayPal Pro or declined?

Posted: Friday Jul 26th, 2013 at 5:29 am #54127

Here’s what Jason replied:

I investigated this and found the following.

In short, this is caused by an invalid Private Key entered into s2Member’s configuration panel. s2Member is unable to generate an RSA-SHA1 signature because it has no valid PEM file to use (e.g. a valid Private Key). Please direct this customer to their Dashboard here to correct the problem: [hilite path]Download Options -> CloudFront -> Private Key[/hilite].

Posted: Friday Jul 26th, 2013 at 5:26 am #54125

Here’s what Jason replied:

The s2Member security badge was slow to load last week and caused some downtime for us as well. I suspect this could have been part of the underlying cause. That being said, the security badge will not impact performance of a site running s2Member if it’s not even being used (e.g. do not use the badge shortcode and this is not an issue).

The JS file (when not logged in) is already cached by s2Member dynamically. While it’s still served via WordPress, it’s a cached version that will load much faster than it does for users that are logged into the site. If you want to cache it in pure static form, it’s fine to do that also, as long as you don’t do that for logged-in users.

Posted: Thursday Jul 25th, 2013 at 9:16 am #54042

I see… Is the user logged in after the upgrade? Could you verify that? I think they may need to log back in after upgrading the account.

Posted: Thursday Jul 25th, 2013 at 9:13 am #54041

Sounds like a plan. If that’s not enough, though, please send me your site’s info and I’ll see what I can do. If you have a control panel too, plese include the credentials for it, maybe it has a web file manager that I can use if the FTP is no good.

By the way, you mentioned the s2Member Pro zip file. What you should upload to the plugins directory is the content of that zip file, not the zip file itself. If you extract the zip file, you’ll see the s2member-pro directory, that’s what you have to upload to /wp-content/plugins/. Please review this article for more details: s2Member® » Pro » Install/Upgrade Instructions

Posted: Thursday Jul 25th, 2013 at 9:06 am #54038

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

Posted: Thursday Jul 25th, 2013 at 9:04 am #54036

Thanks for the heads up. I’ll forward this to Jason for review. :)

Posted: Thursday Jul 25th, 2013 at 9:03 am #54035

s2Member can only restrict content served by WordPress, but your community is not.

You could customize your community’s script to check if the user is logged in to WP, perhaps. This may help: Knowledge Base » Remote User Status (Custom API)

Posted: Thursday Jul 25th, 2013 at 8:58 am #54033

Hi Nick. I’ll forward this to Elizabeth in Billing. Could you please tell us what your partner’s username is here as well? Thanks.

Posted: Thursday Jul 25th, 2013 at 8:56 am #54032

I tried loading one of the files directly: http://www.drumworkout.com/wp-content/plugins/s2member-files/44%20rud%20Single%209%20Lesson.mp4 and got this message:

503: Basic File Downloads are NOT enabled yet. Please contact Support for assistance. If you are the site owner, please configure: [hilite path]s2Member -› Download Options -› Basic Download Restrictions[/hilite].

Could you complete that and try again?

I hope that helps. :)

Posted: Thursday Jul 25th, 2013 at 8:52 am #54031

or by paypal. So will check with them.

Cool. I hope they can confirm if that email is coming from them.

By the way, if you view the email’s full information (e.g. in Gmail the option is called “Show Original”, it has different names in other services), do you recognize where it’s being sent from? (i.e. your server or PayPal’s)

Viewing 25 replies - 201 through 225 (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.