Support

Home Forums Event Espresso Premium Stripe gateway showing both Pay Now and Proceed button. Clicking Proceed errors.

Stripe gateway showing both Pay Now and Proceed button. Clicking Proceed errors.

Posted: September 22, 2019 at 2:38 pm


colins

September 22, 2019 at 2:38 pm

Using the Strip Gateway, on the payment page, both the “Pay Now” and “Proceed to Finalize Registration” buttons are enabled. If the user clicks the “Proceed to Finalize Registration” button then the system errors with a “Must provide source or customer” error and they get sent a failed email.

If they click the Pay Now button everything works OK – but it’s not obvious which button they should click when they get to the payment page. The “Proceed…” button should be disabled or hidden.

This has only started happening recently, possibly after I updated to the latest EE and Stripe Gateway versions.


colins

September 22, 2019 at 2:38 pm

We’ve just had a number of similar reports. Looking at our site it seems that the “Pay Now” and “Proceed to Finalize Registration” buttons are both active. If you click the Proceed button without first paying then you get the error!


colins

September 23, 2019 at 4:00 am

A couple of images of the issue:

Pay now
Error


Josh

  • Support Staff

September 23, 2019 at 7:43 am

Hi,

The “Proceed to Finalize Registration” button should actually be disabled while the Stripe form is open. May I ask can you share a link to the event in question so we can investigate further?


colins

September 23, 2019 at 8:11 am

This reply has been marked as private.


Tony

  • Support Staff

September 23, 2019 at 9:35 am

Hi there,

This looks like an issue with the Stripe legacy integration which we’ll need to push an update to fix.

However, as your in the UK you’ll want to switch over the elements integration which supports SCA required by the EU PSD2: https://en.wikipedia.org/wiki/Payment_Services_Directive

Go to Event Espresso -> Payment methods -> Stripe.

Set the ‘Integration type’ field to use ‘Stripe Elements’.

It’s a little different to how Checkout works but supports 3D Secure.

That integration method also correctly disables the finalize registration button.


colins

September 23, 2019 at 9:48 am

I’ve changed to Stripe Elements and all seems OK now. Thanks for your help


Tony

  • Support Staff

September 23, 2019 at 10:01 am

You’re most welcome.

Any further problems just let us know.

The support post ‘Stripe gateway showing both Pay Now and Proceed button. Clicking Proceed errors.’ 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