Support

Home Forums Event Espresso Premium Payment Gateway Nightmare

Payment Gateway Nightmare

Posted: December 8, 2017 at 3:47 am


cleopatra

December 8, 2017 at 3:47 am

Fingers crossed you guys n gals are able to help.
I’ve been a fan of EE for any years, using it as an online booking facility for my activity business. I’ve been using paypal to deal with customer payments up until now and it’s costing me a small fortune. I also use woocommerce on my website to sell experience vouchers. I was hoping to switch to one provider (Worldpay or Stripe) for example, spending less and streamlining my systems.

Worldpay, will process via EE but not via woocommerce. My site is hosted with tsohost. In order for woocommerce to work, they need the SNI removed from the SSL cert. Tsohost can’t do that apparently.
I switched from a business account (requiring an installation ID) to an online account using API keys. Woocommerce plays nice with worldpay, but EE won’t. The payment gateway settings are asking for an installation ID, I don’t have one.

I have given up with worldpay.

Stripe.
Works well with woocommerce.
Issues with EE. Payments won’t process.
This was the email i received after trying to process a test booking…

Hello there, and welcome to Stripe!
We noticed that you are passing your cardholder’s full credit card number to Stripe’s API. We strongly discourage you from handling this information directly because doing so:
Potentially exposes your customer’s sensitive data to bad actors
Excludes your payments from protection by Radar, Stripe’s fraud protection solution
Requires your business to meet complex and burdensome PCI compliance requirements
To keep your customer’s information safe, we were unable to process the unsafe charge you just sent us. In order to process payments securely on Stripe, change your integration to collect payment information using tokenization. Tokenization ensures that no sensitive card data ever needs to touch your server.
In rare cases, you may have to continue handling full credit card information directly. If this applies to you, you can enable unsafe processing in your dashboard.
For any questions, just reply to this email and we’d be happy to help.

Any idea how i can get Stripe to play nice with EE?
Is it an EE3 thing, do i need to bite the bullet and upgrade to EE4?

Thanks for taking a look folks

I’m running:
Event Espresso – 3.1.37.12.P
Wordpress Version 4.9.1
https://www.celticquestcoasteering.com


Josh

  • Support Staff

December 8, 2017 at 5:43 am

Hi Cleopatra,

The way forward will be to upgrade to EE4 because its Stripe gateway uses Stripe Checkout so it’s more secure than the EE3 Stripe gateway ever was.

The migration from EE3 to EE4 is automated so you’ll be able to migrate your current event and registration data into EE4. More info here:

https://eventespresso.com/wiki/how-to-upgrade-event-espresso/#migrate-to-event-espresso-4

Please also note that your account can access EE4 downloads, so there’s no additional cost to upgrade right now.


cleopatra

December 8, 2017 at 5:58 am

Hi Josh
Thanks for the speedy response.
I’ve had a look at EE4 and don’t think it will suit as the recurring events addon has yet to be developed.
I run activities twice daily. On EE3 i create two events, one AM and one PM. Then via the recurring events, they repeat daily.
Is there a way of setting up EE4 to enable the twice daily events?


Josh

  • Support Staff

December 8, 2017 at 1:06 pm

There is, but it’s not anywhere near as automated as the EE3 Recurring events add-on. I’ve made a ticket for the EE3 plugin for upgrading the Stripe Gateway so it can use Stripe Checkout. We’ll update this topic once there’s something ready that can be tested/used on an EE3 site.


cleopatra

December 11, 2017 at 9:10 am

Great, thanks Josh.
I’ll just have to stick with Paypal til then 🙂

The support post ‘Payment Gateway Nightmare’ 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