Support

Home Forums Event Espresso Premium Event Espresso Payment Methods are not working on payment option page

Event Espresso Payment Methods are not working on payment option page

Posted: August 16, 2024 at 2:53 am

Viewing 17 reply threads


Mark

August 16, 2024 at 2:53 am

I am facing a major problem on my site the payment method is just not working/displaying on the payment option page.
I don’t have any clue why this just happened. It was working ok till yesterday and today it is not working and the layout of the payment option page is also disturbed.
What I have done till now is:

  • I have checked by disabling all plugins except Event Espresso.
  • I have switched the theme to the default WordPress 2024 theme as well
  • I have checked the debug log but nothing there as well.
  • I have tried to replace the plugin file with the site where it is working fine but it also didn’t work.

Could You please check it on an urgent basis as it is very critical and we are constantly loosing business.

Login is already given to you through this URL: https://vancouverfirstaid.ca/testing-slugs/
The thread was this: https://eventespresso.com/topic/filtering-events-by-multiple-categories/

Please get back to me ASAP.


Mark

August 16, 2024 at 4:02 am

Hi there,
I have found the issue what causing the payment methods to not load on the payment options page on Checkout.
The issue is the google captcha option i have disabled it from the event espresso configuration option and payment method get back to work on check out. So now you need to focus on debugging the recaptcha issue.
Thanks.


Rio

  • Support Staff

August 16, 2024 at 6:31 am

Can you provide your Site EE version, php Version, and WP version.

Can you also tell us what Recaptch version you are using? Do you have error on the console log?

thanks


Markus

August 16, 2024 at 9:20 am

This reply has been marked as private.


Rio

  • Support Staff

August 17, 2024 at 7:52 am

let’s do some test on the plugin/theme conflict. check the guide here.
https://eventespresso.com/wiki/troubleshooting-checklist/

You can use https://wordpress.org/plugins/health-check/ or any similar plugin.

You can do the above using Troubleshooting mode:

Tools -> Site Health -> Troubleshooting -> Enabled Troubleshooting mode.

That will disable all plugins and switch to a default theme and then allow you to enable specific plugins troubleshooting mode. Once disabled you will revert back to the current state.

If there’s still problem, Do you have staging site where we can do testing?

thanks


Markus

August 18, 2024 at 11:18 am

This reply has been marked as private.


Markus

August 18, 2024 at 11:49 am

UPDATE: Turns out our custom theme had a reference to an old jquery file that was causing the issue with validation. commenting out the reference resolved the issue. Thank you for your assistance in identifying the problem.


Rio

  • Support Staff

August 18, 2024 at 4:46 pm

Good to hear that you manage to point out the problem. If you need anything feel free to let us know.

thanks


Mark

August 20, 2024 at 1:15 am

My issue is still pending as it is. Here is my screenshot of errors in the console.
https://www.screenpresso.com/=rI4lb


Mark

August 20, 2024 at 1:16 am

I have to disable the captcha to get the payment option displayed and work.


Mark

August 20, 2024 at 1:27 am

WordPress version is: 6.6.1
php is 8.2
EE is 5.0.20.p


Sam

  • Support Staff

August 20, 2024 at 2:44 am

Hi Mark,

Can you please update the EE to the latest version(5.0.23) and let us know so that we can check the exact issue with the latest version?

Looking forward to helping you.


Mark

August 20, 2024 at 10:59 pm

I attempted to update Event Espresso to version 5.0.23, but after the update, I encountered an issue with the event registration process. I’ve attached a screenshot for your reference.
https://app.screencast.com/vOR72wzZsJGoD


Sam

  • Support Staff

August 21, 2024 at 1:20 am

Hi Mark,

Can you please link us to the page so that we can check the issue?

Also, please confirm if this happens for the free ticket as well.

Looking forward to helping you.


Mark

August 21, 2024 at 4:59 am

I can’t update EE on the main site. We are setting up a staging site. Once it’s set up, we’ll send you the login details.


Rio

  • Support Staff

August 21, 2024 at 6:07 am

Awesome. Please fill this form https://eventespresso.com/send-login-details/

Thanks


Tony

  • Support Staff

August 22, 2024 at 8:15 am

Hi there,

So the issue with reCaptcha on your site is due to Contact Form 7.

CF7 is adding reCaptcha across the entire site, include EE registration forms. As there is then 2 reCaptcha fields it conflicts and prevents the registrations.

If you temporarily disable CF7 on the site and enable EE’s reCaptcha, does it work then?

Side note – you using checkbox reCaptcha within EE, I recommend switching thise over to invisible. You’ll need a v2 key configured for invisible reCaptcha within your Google admin console for it to work, but checkbox reCaptcha is considered obsolete.


Mark

August 23, 2024 at 12:25 am

After updating Event Espresso, I removed the keys for CF7 reCAPTCHA v3, but the issue still persists when trying to register for a course, see this screenshot: https://app.screencast.com/IoCNtgWoliVVg. Additionally, when enabling Event Espresso’s captcha, this issue occur as shown in the screenshot: https://app.screencast.com/VvCLL9YejApMF
I have enabled the captcha for Event Espresso for you, and I have sent you the login details for events.vancouverfirstaid.ca. You can check it and make the necessary changes on your end.


Rio

  • Support Staff

August 23, 2024 at 5:19 am

Beside from recaptcha, Lets do some other test. check the guide here.
https://eventespresso.com/wiki/troubleshooting-checklist/

You can use https://wordpress.org/plugins/health-check/ or any similar plugin.

You can do the above using Troubleshooting mode:

Tools -> Site Health -> Troubleshooting -> Enabled Troubleshooting mode.

That will disable all plugins and switch to a default theme and then allow you to enable specific plugins troubleshooting mode. Once disabled you will revert back to the current state.

We did also reply on your email, asking if we can do test on the site you gave, or we will just clone it locally.

if we can test on that site, please provide the FTP log-in too.

thanks


Tony

  • Support Staff

August 23, 2024 at 5:48 am

With regard to reCaptcha, I can’t change this for you as you need to use your reCaptcha keys.

Generate a new V2 key, set it to be ‘Invisible reCAPTCHA badge’

Like so: https://monosnap.com/file/K834xJohtKeNQkQER9RZPsnG91baSf

Set that key within Event Espresso -> Registration Form -> Reg Form Settings.

Let me know once done I’ll check on my end.

In terms of the payment methods, you are currently using PayPal Standard and PayPal Pro, both of those payment methods have been deprecated in favour of PayPal Commerce.

PayPal Standard uses IPN’s which are known to be unreliable, sometimes your site will get an IPN instantly, sometimes, minutes, hours or even days late. We deprecated Stard a while back and the current recommend payment method to use is PayPal Commerce (which is included within core).

So rather than working on troubleshooting deprecated payment methods (both we and PayPal have deprecated those integration methods) I recommend switching to PayPal Commerce and we can troubleshoot further from there.


Mark

August 24, 2024 at 12:55 am

I enabled the invisible captcha v2 and tested it, but when I try to register for a course and click on the ‘Proceed to Payment’ option, the process gets stuck, and the payment page doesn’t load.


Rio

  • Support Staff

August 26, 2024 at 6:56 am

Hello,

Thanks for providing the staging information. But, It seems you missed tony’s last message. I did check your staging site and you’re still using the old payment method.
https://monosnap.com/file/42B8GE1YF6GMIbljciJtLgMqd9ftBO

Can you change your payment method to paypal commerce or look here.
https://eventespresso.com/add-ons/

by the way, Here’s what tony said.

In terms of the payment methods, you are currently using PayPal Standard and PayPal Pro, both of those payment methods have been deprecated in favour of PayPal Commerce.

PayPal Standard uses IPN’s which are known to be unreliable, sometimes your site will get an IPN instantly, sometimes, minutes, hours or even days late. We deprecated Stard a while back and the current recommend payment method to use is PayPal Commerce (which is included within core).

So rather than working on troubleshooting deprecated payment methods (both we and PayPal have deprecated those integration methods) I recommend switching to PayPal Commerce and we can troubleshoot further from there.

thanks

Viewing 17 reply threads

The support post ‘Event Espresso Payment Methods are not working on payment option page’ 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.

Event Espresso