Posted: March 25, 2022 at 6:21 pm
Hi there – I have a person who successfully paid via PayPal a few weeks ago. I have the receipt. However, I did not see that person enrolled in the event. I had to add them manually. Any thoughts how this could happen? Other registrations seem fine. Thanks! |
|
Hi Matt, Any caching active on the site/server? Pretty much the only time we see anything resembling issues like this is when caching is involved. In short Request A For User A was cached and served to User B, User B then continued with the registration as they would expect and basically replaced the initial registration becuase a cached response was used earlier. It’s actually pretty rare for registration to be completely replaced like above though as EE does a few different checks during registration, although it depends on what’s been cached. Which PayPal payment method did they use? |
|
the person used an AMEX through PayPal. we noticed it bc we printed out our event roster and then this person emailed us the receipt showing they had paid in full but there is no record of her in the system. |
|
Go to Event Espresso -> Payment methods. Which PayPal payment method do you have active there? |
|
Paypal Express is the one set up and running. |
|
Ok, so I assume you’ve checked in your PayPal account to confirm this payment was actually made to your account? |
|
let me double check for you. the person forwarded the PayPal receipt that says “you sent XXX over to info@….” and has a transaction ID and shows the card used was AMEX. |
|
yes – payment went through successfully, no problem |
|
Yes but it’s also possible the person is also faking that email and no I’m not saying they are actually faking it, simply pointing out that them forwarding you the email receipt shouldn’t be the confirmation made.
Ok, then I’m back to my original question: Any caching active on the site/server? |
|
yes there is caching on the server. However, 2 things. 1) This was a payment from March 4 and we had to manually enter it when it was brought to our attention March 23. 2) We haven’t had this issue with any other registrations yet. Others have processed payment and shown up in the corresponding class. |
|
Sorry but I’m not sure how that relates? If the registration was overwritten due to a cache response being used the original registration could have been made at any point then overwritten by the next, so it will only then come to your attention when the user queries the registration.
I can’t think of any other reason for this happening but if it was an issue within core itself we’d see this being reported a lot more. Have you excluded all of EE’s critical pages from caching? |
|
“Sorry but I’m not sure how that relates?” Because the cache is cleared every 4-6 hours so from the time the issue happened to when we noticed it the cache has been cleared 40+ times and other registrations have been successful no problem. |
|
The support post ‘Registration Missing’ 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.