Posted: September 21, 2020 at 7:59 am
We’ve made NO changes to the programming on the site – EE is up to date. The credit card payment is the default option to pay (it has required fields for the card info). However, if the user selects to pay by Check or Invoice, the required fields for the credit card are staying on the page – they shouldn’t. We’ve made no programming changes and this issue has cropped up in the last week or so. Ideas? |
|
September 21, 2020 at 11:00 am Hi there, Can you link me to an event so I can take a look? Blind guess is that you’ve recently updated to WP5.5+ and now either your theme or another plugin is throwing a JavaScript error everywhere on your site becuase the jQuery Migrate script was removed from WordPress (it’s a common issue with many plugins since WP5.5). You could try installing this plugin: https://wordpress.org/plugins/enable-jquery-migrate-helper/ It should ‘fix’ the above if that’s the cause but is not considered a permanent fix but a stopgap to give you time to update the code on the site that needs it. |
|
thank you @Tony – that fixed the problem, but when you say it’s just a stop gap solution – how the heck is the average joe who knows NOTHING about programming is supposed to fix something like this? I mean, we use WordPress and your product so we, as small business owners can keep costs down. We are just a small local Chamber of Commerce 🙁 Frustrating! |
|
Great! I’m glad it worked.
I hear ya! The same comment has been made over and over on various WP support forums. Just to be clear here though the problem you have likely has nothing to do with Event Espresso itself but rather because something on your site is relying on a function in that file (the jQuery migrate file) it’s throwing errors around your site. As that’s obviously happening on the front end it breaks the JavaScript EE uses to switch payment methods/submit etc. The reason the above is a stop gap is the functions in that file now have new and improved versions which should be used in their place, which means updating the code. If its ina plugin then you contact the plugin author and ask them to fix it, if its the theme you do the same but with the theme author. It gets a little more complicated if it’s your own theme you’ve had developed by someone who is no longer available but should still be done. I can’t access your site, all I see when I got to your URL is: https://monosnap.com/file/tcGIdKiruqea53Tx1HdJ8CLmFmoqs1 Which means I can’t see the problem to be able to give you any info on what is causing it. If you can grant me access to the site and temporarily disable the above plugin so the error is thrown again, I’ll happily take a look and see what stands out. As mentioned the issue is unlikely to be within Event Espresso as we don’t rely on functions within that file. |
|
The support post ‘Credit Card vs Check vs Invoice required fields’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.