Support

Home Forums Event Espresso Premium Stripe gateway issues

Stripe gateway issues

Posted: January 15, 2013 at 4:46 pm


Brian Maggi

January 15, 2013 at 4:46 pm

I’m experiencing a issues testing out the Stripe payment gateway. About two weeks ago things were testing just fine. I was using the dummy credit card number provided by Stripe (4242424242424242), entering a valid date and fake CVV code.

Things worked as I expected. I would get the confirmation page that displays a table. However today, I try testing it the same way and I get the Transaction result page, but it just displays “Thank You” and no table.

When I check the logs at Stripe nothing appears in the POST/PUT/DELETE HTTP log. However there are some entries in the GET log.

Here’s where things don’t make sense:
On my server, nothing is getting logged /wp-content/uploads/espresso/logs is empty. In fact there has never been anything in there even on successful tests.
Next, on the Stripe error log the entries all show a line item for the wrong event. That is it wasn’t the one I was trying to buy. In fact it’s one I deleted.


Josh

  • Support Staff

January 15, 2013 at 4:57 pm

Hi Brian,

I would try turning on wp-debug mode to see if you can get any error messages on that Thank you page to appear. It

There’s an option in Event Espresso>General Settings under Advanced settings that you can turn on to enable full logging. It’s turned off by default. Once that is turned on, you’ll get a log file in /wp-content/uploads/espresso/logs if the file permissions on the server allow it.

One other thing to look into is if there are any WP plugins installed/configured that block communication to the site. I was working on a site yesterday that had the Bad Behavior plugin installed. The Bad Behavior plugin logs showed it had been blocking all the instant payment notifications being sent to the site.


Brian Maggi

January 19, 2013 at 3:39 pm

I turned on logging and debug, and here’s what I have so far when I try to make a purchase using a dummy credit card and the Stripe gateway. Fatal error: Uncaught exception ‘Exception’ with message ‘Stripe needs the CURL PHP extension.’ in moderated (removed server path info)


Josh

  • Support Staff

January 19, 2013 at 7:44 pm

Hi Brian,

The error message is indicating that the PHP cURL module is not installed on the server. The requirements check plugin does a check to see if the cURL module is installed.

Since this was working before, maybe it was removed? You can ask your server administrator to install the PHP cURL module if it’s missing.


Brian Maggi

January 19, 2013 at 9:02 pm

Josh,

I installed the PHP cURL module, restarted Apache, and so far 2 transactions have worked. That is, I get the confirmation page I’m looking for in EE, and Stripe is logging them too.

So far so good. Thanks for your help Josh and for answering this on a weekend.

The support post ‘Stripe gateway issues’ 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