Version of Paid Memberships Pro is out with an important bug fix for anyone using discount codes with “uses” or the PMPro-Sponsored-Members addon.

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 specifically here.

The full list of updates is below.

    • Fixed bug introduced in 1.7.12 where discount code uses were not being tracked.
  • Added pmpro_check_discount_code filter so you can do your own checks on discount codes.

Comments (20)

Here are some things to try:
– Update to the latest release.
– Deactivate then reactivate PMPro (just don’t delete the plugin as this will delete all your data).

If you’re on a network site, don’t network activate PMPro, just active for each subsite needed – or if you want to mirror memberships across all in network, install and activate pmpro-network-subsite on each subsites and only activate PMPro on the main site.

We have the same problem that has been noted several times above. Though on our checkout page when you click on the Discount Code link NOTHING happens. I get no white page no nothing?? We are running the most recent version of PMPro. In reading the notes for the most recent update – it said you guys were fixing a error with the discount codes?? Seems like we stil have a problem here?? Please let me know when you have a fix? Thank you!

May I request that you add support for either Are You A Human ( and/or FunCaptcha ( to the registration options? I don’t like recaptcha that much, and these work better, and tend to annoy less human registrants.

Hi! Can you help me? Im trying this out before I pay for an account..

Ive installed pmpro network master but when I test it out, this comes out

Site Information
Site Name :
Fatal error: Call to undefined function is_subdomain_install() in /home/content/37/11104737/html/mlm/wp-content/plugins/pmpro-network-master/pmpro-network.php on line 100

Hello, Jason

I’m having an issue with the plugin, I can’t seem to reach the checkout page.

After creating levels and going to the Memberships page to test, I try to select a level, which should redirect me to the checkout page, but instead I hit a blank page.

All plugin configs are in order with the setup. I tried disabling other plugins, uninstalling and re-installing, but no effect.
I am currently using a ngnix server, and my last complete error is as follows:

[errors snipped]

Thanks in advance for support.


Can you follow up in the forums? The errors you posted don’t seem related to a white screen on the checkout page. Try enabling WP_DEBUG to see the error on the page when you try to go there.

p.s. Just snipped the errors there so they don’t mess up formatting in the comments or give out any info about your server.

TML doesn’t seem to be the problem for me. I’ve tried completely disabling the plugin and I’m still receiving blank pages when trying to apply coupons.

Hey guys,

Im posting here because of an issue touching some of us, but still no solution for it : Warning: Missing argument 2 for pmprowoo_get_membership_price() in /home/www/984df3ba087ba928bad59d6d4782a4c4/web/wp-content/plugins/pmpro-woocommerce/pmpro-woocommerce.php on line 249

Thanks to you to provide support for that one please.

The latest version of PMPro, PMPro WooCommerce, and WooCommerce should not have this error. I can’t reproduce it on my dev. If updating doesn’t fix, can you post to the member forums so we can get more information to recreate and fix this? Thanks.

For some reason my discount codes stopped working when updating to this version. Clicking the “apply” button after entering a discount code now takes users to a blank page.

Sorry this is happening. Can you post this to our member forums so we can get more information about your site and figure out what is going on? We’ll make sure to get it fixed on your site.

Leave a Reply

For faster support related to issues on your specific site please open a ticket in our members support area.

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