Support

Home Forums Event Espresso Premium [Urgent] Mixed up transaction

[Urgent] Mixed up transaction

Posted: December 20, 2021 at 3:41 am

Viewing 2 reply threads


musashi

December 20, 2021 at 3:41 am

Hi.
I am having a problem with transactions being mixed up.
Here’s what is happening.

1.User A was putting events in her cart, but didn’t complete.
(I think she didn’t, because in the transaction session details, Finalize Registration was Never Initiated)
Last activity was [Payment Options : Initiated 2021/12/17 3:19 PM]

2.My Client (as an admin user) was doing some test registration in the same time.
Transaction datetime was [2021/12/17 3:27 PM]

3.This is the strange part, but registration message was sent to the User A, content was for the events that she was putting in her cart.
But when I checked [view related transaction] next to the message that was sent to User A, it is linked to the transaction of my client’s transaction (mentioned in step 2)

I don’t know why this is happening, and it is a huge matter for my client if this keeps on occurring.

My question is:
1. Why did this happen?
2. Is there a possibility that the same thing happen again?

We like this plugin and had a lot of time working on it, so I am hoping to find a solution for this matter.
Thank you for your corporation.

Regards.


Tony

  • Support Staff

December 22, 2021 at 6:07 am

Hi there,

Unfortunately, I can’t really answer either of your questions with the info we have above but let’s try and get some more info together.

The first thing that comes to mind is caching, if User A is being served requests from User B than all kinds of weird and wonderful things can happen with e-commerce.

So to start, do you have any caching plugins enabled? If so, which ones?

Any server-side caching enabled? OPCache? memcached?

Which host are you using? Event Espresso uses PHP sessions so it’s possible (although I think unlikely) that if they are doing something really strange with PHP sessions that you have had a session clash where 1 user has the same session ID as another so then EE can’t tell which requests goes where.


musashi

December 23, 2021 at 6:51 pm

Tony

Thank you for your reply.
I checked the plugins, but there are no caching plugin.
I checked the server, and the browser caching was enabled…
May be this is the one? I disabled the browser caching.
I dont’t know about the OPCache and memcached, but I don’t think so…

Are session IDs and transaction IDs different?
Because User A and User B has different transaction ID, but User A’s transaction and registrations are not connected.(I can’t check about the User B’s registration & transaction, because my client has already deleted it…)

I will take a closer look for the mixing up, but I hope it will not happen again…
Thank you for your help!

Viewing 2 reply threads

The support post ‘[Urgent] Mixed up transaction’ 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