Support

Home Forums Event Espresso Premium Stripe payments duplicates double charge

Stripe payments duplicates double charge

Posted: February 14, 2024 at 11:52 pm


Jarred

February 14, 2024 at 11:52 pm

Stripe payments are creating duplicate charges and duplicate registrations. Only one customer has wrote to us about it and they said that after clicking “pay” the site acted like it was working but it never changed screens. So they clicked refresh and then it went through: it created two separate registrations and two payments .

This is the fourth time it’s happened in past week. I noticed some other forum topics concerning stripe payments as well: can you guys double check the code to see if an update needs to be done? Thanks


Sam

  • Support Staff

February 15, 2024 at 1:40 am

Hi Scott,

Can you please confirm a few things?

1. Is there any error message while the above-mentioned thing happens?
2. Please go to EE > registrations and see if that person registered twice.
3. Go to EE > Transactions and see if there are any failed transactions or complete transactions for that person.
4. Also, please go to EE > Messages and see any message for failed payment or anything.

Looking forward to helping you.


Jarred

February 17, 2024 at 5:24 pm

okay i reached out to two customers and both of them said they were on Iphone using safari.

One customer she said it just kept spinning like it was making a payment but never went through to thank you page.

The second customer said there was an error messgae at the top that said the registration payemnt could not be made and to contact administrator? But probably not word for word she for sure remembers it said to contact administrator.

Both customers are repeat customers and were logged in when making their purchase.


Jarred

February 17, 2024 at 7:42 pm

ive also narrowed it down to happening only since February 3rd. Its happened to six different transactions since that date. Before that date it never happened.

And on some of them when it happens it will show no registration details, BUT it will show a payment was made.

I will share this screenshot publicly because no customer info on it. Then I will share a video capture privately where u can see the stripe code details and see that the customer shows registered BUT when u open their registration it shows “For some reason, there are no attendees registered for this transaction.”” error code like screenshot.

So this particular customer that I made the video about, she actually knew something must be wrong and didn’t try registering again. BUT, the exact same thing has happened to the other customers however they went ahead and tried to “resubmit” and were double charged. I just cant remember what may have changed February 3rd or anytime close to that date. I just update stuff when it says to update it.

public screenshot showing success payment but not registration details.
https://app.screencast.com/o0zyeNDeZoJly


Jarred

February 17, 2024 at 7:45 pm

This reply has been marked as private.


Tony

  • Support Staff

February 20, 2024 at 5:07 am

One customer she said it just kept spinning like it was making a payment but never went through to thank you page.

This sounds like these an error being thrown on the Ajax request so EE is waiting for a response but will never get one.

If you check the server’s errors logs around the times of these transactions can you see any errors from EE/Stripe?

The second customer said there was an error messgae at the top that said the registration payemnt could not be made and to contact administrator? But probably not word for word she for sure remembers it said to contact administrator.

Theres a generic ‘catch all’ error within EE that references contacting the admin, it was likely that error but unfortunately wont help (as its a catch all).

And on some of them when it happens it will show no registration details

This suggests something is messing up the session or line items.

Possibly due to whatever they do after the error is thrown (click back on the browser for example).

public screenshot showing success payment but not registration details.
https://app.screencast.com/o0zyeNDeZoJly

This, basically confirms the above.

See under ‘Transaction Details’ it shows now line items? Line items are what ‘build’ a transaction, if you don’t have line items there’s nothing to link everything together.

This is likely another symptom of whatever is causing the ajax request to fail, so lets start by trying to narrow that down first.

Replying to your video privately.


Tony

  • Support Staff

February 20, 2024 at 5:15 am

This reply has been marked as private.

The support post ‘Stripe payments duplicates double charge’ 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