WP Simple Pay Pro coupon code not working on mobile

Hey,

So I’ve exhausted everything I could think of as to why this might be happening.

W3 Total Cache is causing my WP Simple Pay Pro coupons to not work on mobile - you just get the spinning progress wheel then nothing. Still works fine on desktop, though. The payment buttons are mostly located on off canvas modals, but it’s the same no matter where they are placed.

I’ve removed the css and .js paths in W3 for both WP Simple Pay (definitely) and X Pro (most, I think), still nothing. I’ve turned off all custom styling for the buttons from both WP Simple Pay and the customizer CSS, and nada.

It’s W3 Total Cache, though, as turning it off relieves the issue.

Any suggestions? You can try https://powerplantbody.com/online-personal-training/ and use coupon code THRIVE to test it out if you like.

Thanks in advance!

Taylor

Hello There,

Thanks for writing in! If it is impossible to disable W3 Total Cache, please make sure that both the JS and CSS were not minified. You may combined them all but should not be minified because by default they are already minified and having the W3 Total Cache plugin do the minification again is a double kill which is also the cause of this issue.

Hope this helps.

Thanks for getting back to me! What would be expected as the paths for the CSS and JS after wp-content/?

currently, i have

https://powerplantbody.com/wp-content/themes/pro/framework/js/

and

https://powerplantbody.com/wp-content/themes/pro/framework/css/

added to the do not minify fields

Hey There,

Those urls were correct.

You also have installed Autoptimize and this plugin also minify the js and css files. Please regenerate the cache or try to disable this plugin and test your site again.

Please let us know how it goes.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.