Version 1.7.10.1 of Paid Memberships Pro is out with a handful of bug fixes. These bugs have the potential to hinder sales, so be sure to upgrade.

Please update the Paid Memberships Pro from the plugins page of your WordPress dashboard. You can also get the latest version of PMPro here or version 1.7.10.1 specifically here.

The full list of updates is below.

* Fixed bug where the $pmpro_levels global would sometimes not include all levels on the levels page. (A better fix for this is coming in v2.0.)
* Fixed bug in pmpro_getMemberDays that sometimes reported more days than the user had really been a member. (Thanks, surefireweb)
* Fixed bug where search results were being incorrectly filtered. The pmpro_search_filter() function in includes/content.php hides member content from non-members if the “show exceprts” setting is set to false.
* Now checking specifically for payment_status = ‘Failed’ in the IPN handler before sending off the payment failed emails. (There may be other statuses we want to consider as “failures” as well, but we want to avoid failing on “pending” statuses/etc.)


Comments (23)

hi Jason-
I’ll post in the support forums, but this update caused an error:
“WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘)’ at line 1]”
Deactivating PMPro removed the errors, so it is definitely this plugin.

Hey Jason- I didn’t, I had to scramble and roll back the site to previous version for my client (ack.. they happened to logon right when I did the update, lol)
Want me to throw our whole configuration up on a test site for you to dig into? Happy to do so, I’ll just strip out any members and just have test users on.

I keep getting this error – have left messages about it but no response…. Warning: Missing argument 2 for pmprowoo_get_membership_price() in /home/ableto5/public_html/abletoplayaccordion.com/wp-content/plugins/pmpro-woocommerce/pmpro-woocommerce.php on line 225

I had the same errors in my error log since I updated to 1.7.10.1 on 5/18 and have been pulling my hair out as my site turned to garbage, but it seems to be resolved with the current updates. I just joined the forum. It is good to see others addressing the same problem and ultimately getting resolution.

Hi Jason – any ideas with the above issue of mine? Missing argument 2 for pmprowoo_get_membership_price() in /home/ableto5/public_html/abletoplayaccordion.com/wp-content/plugins/pmpro-woocommerce/pmpro-woocommerce.php on line 225
Everything is up-to-date best I know…

Thanks for any ideas

Hi Jason,

My client keep getting a warning message as below mentioned.

From: “service@paypal.com”
Date: June 19, 2014 at 1:11:48 AM EDT
To: Paul Durso
Subject: PayPal Instant Payment Notification Warning

Hello Paul Durso,

Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

http%3A%2F%2Fmoneytreereport.com%2Fwp-admin%2Fadmin-ajax.php%3Faction%3Dipnhandler

If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information. If this problem continues, IPNs may be disabled for your account.

Thank you for your prompt attention to this issue.

Thanks,
PayPal
///

Thanks, George

Hi, George. I’ve noticed other folks having issues where PayPal was not sending the IPN correctly and it would be deactivated. I don’t have a general solution for it, but if you post to the forums we can try to follow up to figure out what’s happening in your case. Thanks.

Hello, can you please check this case?
“Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

https%3A%2F%2Fgivegreenlights.com%2Fwp-admin%2Fadmin-ajax.php%3Faction%3Dipnhandler

If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information. If this problem continues, IPNs may be disabled for your account.

Thank you for your prompt attention to this issue.”

Sincerely,
Moda

Leave a Reply

Your email address will not be published. Required fields are marked *