Support

Home Forums Event Espresso Premium Stripe Payment Error

Stripe Payment Error

Posted: April 22, 2015 at 7:55 pm

Viewing 18 reply threads


Kevin Cougler

April 22, 2015 at 7:55 pm

I’m trying to set up Stripe for the first time and when I try to make a payment I get the follow errors (note, I’ve redacted a few things in <> for privacy):

Please try again or contact <email@address> for assistance.
EE_SPCO_Reg_Step_Payment_Options – _handle_payment_processor_exception – 1104
A valid payment was not generated due to a technical issue.
Please try again or contact <email@address> for assistance.
EE_SPCO_Reg_Step_Payment_Options – _validate_payment – 1407
Your payment could not be processed successfully due to a technical issue.
Please try again or contact <email@address> for assistance.
EE_SPCO_Reg_Step_Payment_Options – _process_payment_status – 1565

When I sign into Stripe to check the logs I see something like the following:

Summary:
———————

Time: 2015/04/22 21:14:51
Method: POST
URL: /v1/tokens
Status: 200
IP address: <IP>
Version: 2015-04-07 (latest)
Source: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.4.10 (KHTML, like Gecko) Version/8.0.4 Safari/600.4.10

———————

POST:

———————
{
email: “<email@address>”,
validation_type: “card”,
payment_user_agent: “Stripe Checkout v3 (stripe.js/6a67cf0)”,
user_agent: “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.4.10 (KHTML, like Gecko) Version/8.0.4 Safari/600.4.10”,
device_id: “<ID>”,
referrer: “<web address>”,
verification_allowed: “true”,
time_checkout_opened: “1429751682”,
time_checkout_loaded: “1429751680”,
card:
{
number: “**** **** **** 1111”,
cvc: “***”,
exp_month: “1”,
exp_year: “2019”,
name: “<email@address>”,
},
key: “<key>”,
}
———————

Response Body:

———————
{
id: <tok_….E>,
livemode: true,
created: 1429751692,
used: false,
object: “token”,
type: “card”,
card:
{
id: <card_1…N>,
object: “card”,
last4: “1111”,
brand: “MasterCard”,
funding: “credit”,
exp_month: 1,
exp_year: 2019,
country: “CA”,
name: “<email@address>”,
address_line1: null,
address_line2: null,
address_city: null,
address_state: null,
address_zip: null,
address_country: null,
cvc_check: “pass”,
address_line1_check: null,
address_zip_check: null,
dynamic_last4: null,
},
email: “<email@address>”,
verification_allowed: true,
client_ip: “<IP>”,
}

———————

Any ideas on what’s going on or how I can fix this?


Dean

April 23, 2015 at 5:37 am

Hi Kevin,

Is this a test payment? If so is the value of the test payment above $0.50 cents? If not it will throw an error similar to that.

If the payment is above 50 cents, please provide a link to the example event.


Kevin Cougler

April 23, 2015 at 5:41 am

Hi Dean. Thanks for the response. No, it’s not a test. It’s for $10 and we’ve brought it live. When I login to my Stripe account it shows the payment has been accepted. Here’s the link to the event: http://stemdiscovery.ca/events/our-solar-system-virtual/


Tony

  • Support Staff

April 23, 2015 at 6:00 am

Hi Kevin,

If you look within the transaction for this registration, can you see a payment?

If so is there anything within the ‘gateway response’ field – http://take.ms/1tBR2


Kevin Cougler

April 23, 2015 at 6:12 am

Hi Dean – no there is nothing in the transaction table for this payment.


Kevin Cougler

April 23, 2015 at 6:13 am

There are transactions though when people pay using PayPal


Kevin Cougler

April 23, 2015 at 8:14 am

How are you guys making out with this? Thanks
Kevin


Lorenzo Orlando Caum

  • Support Staff

April 23, 2015 at 1:17 pm

Hi Kevin, is your software up to date?

https://eventespresso.com/wiki/ee4-changelog/

Also, so we can rule this out, were you recently using any caching plugins such as WP super cache or W3 total cache?


Lorenzo


Kevin Cougler

April 23, 2015 at 1:31 pm

Hi Lorenzo,
I just purchased it last week and I’m running 4.6.2.0. No caching plugins.


Tony

  • Support Staff

April 23, 2015 at 2:26 pm

Hi Kevin,

If you switch your credentials for the test credentials that Stripe provides.

(You can find these in your Stripe account. Log in, go to Account -> API Keys)

Input the details into the Stripe payment method and enable Debug mode.

Now when you make a test payment does the same happen?


Kevin Cougler

April 23, 2015 at 4:19 pm

yes. we tried this before we contacted u. same thing happens Tony.


Kevin Cougler

April 24, 2015 at 4:49 am

Hi guys. I have 4 days now until my first event. I really need this credit card thing working. What can we do to expedite this process? Thanks in advance.


Tony

  • Support Staff

April 24, 2015 at 5:18 am

Hi Kevin,

I’m sorry for the delay, I’ve been trying to reproduce this on multiple test sites. So far I’ve been unable to.

Currently I suspect a theme or plugin conflict, can you test this using one of the default themes such as twentyfourteen?

Is it also possible to test this with only Event Espresso (and the Stripe Add-on) running? This will rule out a plugin conflict.

Is this a single site or multi site install?

Do you have a valid SSL certificate installed on the server?


Kevin Cougler

April 24, 2015 at 10:47 am

I can’t do that to the live site, so I’ve duplicated the site, changed the theme to twentyfourteen and disabled all plugins except Event Espresso and the Stripe gateway. The reg still gives an error but its more generic now: “This registration step could not be completed. Please refresh the page and try again”.

It is a single site. We aren’t using SSL currently.


Tony

  • Support Staff

April 24, 2015 at 11:14 am

Is this site on the same server?

Usually we see that issue when the host is using server side caching, you mentioned no caching used above, is including on the server side? (Its becoming increasing common for hosts to start caching all pages)

Can you link me to the dev site so I can take a look at that please?


Kevin Cougler

April 24, 2015 at 11:19 am

Yes its the same server. No caching on the server side. Dev site is sda.vroclive.com


Lorenzo Orlando Caum

  • Support Staff

April 27, 2015 at 3:51 pm

Hi Kevin, Tony shared some feedback on this issue last week. Could you reply to those questions via email?

Thanks


Lorenzo


Jonathan

April 30, 2015 at 6:49 am

I had exactly the same error. Rather then hijack this thread, here is how I resolved it: https://eventespresso.com/topic/stripe-payment-error-again/


Tony

  • Support Staff

April 30, 2015 at 12:06 pm

@Jonathan, thank you for both posting here and starting your own thread. It helps to work through each users issue independently without crossing wires.

I just wanted to update this thread for future users.

The issue turned out to be cURL had not been install/enabled on the server.

The Stripe Add-on requires cURL in order to communicate with Stripe and so this caused the problem in this thread, once installed the add-on worked as expected.

If any users have similar issues please ensure cURL is enabled on the server and start a new thread, we will investigate further from there.


@Kevin

If you have any further problems please do lets us know 🙂

Viewing 18 reply threads

The support post ‘Stripe Payment Error’ 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