WP Simple Pay overlay not loading

My website uses stripe to process subscriptions, WP Simple Pay to connect the table to stripe, and then Easy Pricing Tables by Fatcat apps to present the table. WP Simple Pay is supposed to integrate directly with EPT (Easy pricing tables).

Everything worked smoothly when I made fake transactions in test mode but when I switched it to live mode, the wp simple pay form broke. I cannot exit out of the form when clicked and cannot input any credit card information when in live mode.

I spoke to the developers at WP Simple Pay and they think it is an issue with the theme because the problem was resolved when we switched to another theme. This is what they said:

"Everything looks to be configured correctly, but for some reason the page isn’t detecting that the WP Simple Pay shortcodes are present.

The page should have a script similar to:

You can see that if you view the page source of our Pricing Table demo: https://demo.wpsimplepay.com/easy-pricing-tables/

Both sites (ours and theirs) are on version 2.4.6 of Easy Pricing Table, and 4.0.2 of WP Simple Pay.

I switched their pricing table to use the same built in shortcodes like [ept_spp id=‘146’] – and the overlay does launch as expected – but there is still a JavaScript error because of the missing script data mentioned above.

Unfortunately the only thing I can think of is to try to narrow down any potential conflicts by disabling plugins or switching themes temporarily.

Everything works when you preview the form normally: https://wavesunpools.com/?simpay-preview=500698

So it could also be something specific to the page layout that is using the Pricing Table. "

Here is the page that the table is on: https://wavesunpools.com/pool-service/pricing/small-pool/

I currently only have the “small pool” tables set up.

Hello @charrington23,

Thanks for writing to us.

Regretfully, the issue is coming from the third-party plugin for which we don’t have any compatibility with the theme. Still, we will be interested to investigate and see if anything can be improved in Cornerstone, but please remember that as this is a 3rd party plugin we can’t guarantee any fixes. I have already reported it in our issue tracker, it will be queued for investigation by our development team.

To investigate it further please copy your live site to a staging server so we could troubleshoot freely without breaking your live site.
And give us access in the secure note including:

  • WordPress Site URL & Login URL
  • WordPress Admin username/password

To create a secure note, click the key icon underneath any of your posts.

Thanks for understanding

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