Coupon Codes Not Working
-
For some reason membership coupon codes don’t appear to be working. After entering the coupon code and clicking apply all that is returned is a blank page. I first noticed this problem today after updating to the latest plugin version.
-
Are you on 1.7.13.1? We just fixed a similar issue that came up in .13 so please sure make sure you’re using the latest version.
Messica,
Yes, I am running 1.7.13.1. I actually first noticed the issue after updating.
Hi…any answer on this. The coupon codes being broken is really hurting.
Same here. Any fix for this? This is integral to me using PMPro, and I need it back ASAP
And I am using the current version of the plugin too.
I had an issue with Theme My Login an PMPro coupons. I had to uncheck all boxes on the “Theme My Login Themed Profiles Settings” page. You guys happen to be using TML?
iclyplains: thank you! Solved my issues completely.
messica: please note that the recent update doesn’t fix this issue.
Unfortunately this didn’t solve the problem for me. I tried unchecking all the TML boxes, cleared by WP and browser caches, and still having trouble with coupon codes resulting in blank pages.
Frank: Have you tried deactivating TML plugin completely, just to see if that’s the issue? You won’t lose settings just by deactivating.
I ended up getting rid of TML completely, due to this conflict.
Would love to hear PMP’s advice.
infiniloop:
It was certainly worth a shot so I tried deactivating TML, clearing WP cache, clearing browser cache and still getting hung and/or blank pages when trying to apply coupons.
It doesn’t appear that TML is the culprit (at least in my case).
Would love to hear PMPro’s advice as well.
icplays, thanks for that fix. We’ll definitely make a note of that for future issues likes this – unfortunately sometimes TML and PMPro do not play nicely but that be fixed sometimes through hooks and filters. You could try this to disable the redirection on login completely:
add_filter('pmpro_login_redirect_url', '__return_false');
or to stop PMPro redirecting the register page with:
add_filter('pmpro_login_redirect', '__return_false');
It’s also possible the “Apply Discount Code” button is timing out, so you can change the AJAX timeout with the pmpro_ajax_timeout filter.
If you are receiving a blank white screen, you can turn WP_DEBUG on in your wp-config.php file and see if you get any specific errors so we can get more information.
You can also check to see if it is a plugin or theme conflict by deactivating your plugins one by one and/or switching to a default theme such as twentyfourteen.
Additionally, if you want, we can take a look at your site if you become a PMPro member and post on the member support forums.
Hope this helps!
Thanks,
JessWhat’s odd is that these blank white screens only started happening when we updated to 1.7.13.1.
This functionality issue is really killing my conversions. Is there an easy way for me to revert PMPro back to before the most recent update? It was working fine on 1.7.13
I’m continuing to test this and and found something odd…coupon codes appear to be working for logged in members but not working for guests.
When a guest attempts to apply a coupon code no error is returned but the site gets hung on a completely blank page.
Any ideas?
[ No bumping please. ]
> Is there an easy way for me to revert PMPro back to before the most recent update?
You can find every release of a plugin in the WordPress repository on the Developers tab of its plugin page – here’s PMPro’s: http://wordpress.org/plugins/paid-memberships-pro/developers/Unfortunately I can’t recreate the error on my dev setup. If it’s timing out, you can try setting the AJAX timout to something higher using the
pmpro_ajax_timeout
filter.This could also be a plugin or theme conflict so try deactivating your plugins one by one and/or switching to a default WordPress theme such as twentyfourteen to see if you can isolate the problem.
If you want, we can also take a look at your site if you become a PMPro member and post on the member support forums.
Oddly enough the page wasn’t timing out it was just returning a blank screen. What’s even more weird was that it only happened to people who were not signed in (e.g. new users trying to register).
We ran debug and found nothing.
The way we fixed it (at least for now) was to hide the apply button and add wording that said the coupon code would be applied during checkout. That seams to have worked as it was actually hitting the apply button that was causing the issue.
- The topic ‘Coupon Codes Not Working’ is closed to new replies.