Support

Home Forums Event Espresso Premium Pending payment email sent weeks after payment completed

Pending payment email sent weeks after payment completed

Posted: April 17, 2016 at 8:33 pm

Viewing 4 reply threads


BCPTA

April 17, 2016 at 8:33 pm

Hi there,

One of our users got a “pending payment” email weeks after her payment was shown as “complete” in our system.

She signed up for an event on March 24th. Her status shows the ‘green’ “complete” and “Approved” message under Registrations.

Registration Code: 195-51-1-f4fc

On April 16, 2016 she got a message saying her payment was still pending.

Can you please help us fix this?

I saw a similar thread here but not sure if it’s the same issue, or related https://eventespresso.com/topic/pending-payment-email-being-sent-when-transaction-is-complete/

Access to our site and staging site has been sent through your system recently.

Thank you


Tony

  • Support Staff

April 18, 2016 at 11:18 am

Hi Johanna,

That registration code you have provided is for your staging server and is pending payment.

There’s another registration under the same name that has been ‘Approved’ in the Live site.

So it sounds like you have users running registrations on both live and staging, is that expected? I’m guessing not.

It could be that you have a hardcoded link somewhere within the site that is linking back to the staging server. When you migrate from staging to live on WPEngine it won’t change those links so when the user click that they are being directed to the sating server and are running registrations there.

Or the user somehow found a link to the staging server somewhere else and ran another registration.

I’d recommend placing the staging site into Maintenance mode and running some testing on the live site to confirm you are not directed to staging.


BCPTA

April 19, 2016 at 6:29 pm

Hi Tony,

The staging site is a copy of our site from weeks ago. It’s just a copy of the past.

So there were inevitably going to be some duplicate registrations that were copied when we clicked to “Push live to staging” in the WP Engine system.

The live site is the most current.

We have never pushed staging to live, ever – never ever.

We don’t do this on purpose because we know the database is getting filled with new content constantly on the Live site while we work on the Staging site, and we don’t want over-write that. Instead we just re-perform actions on our Live site that we did on our staging site.

This support request is all about the live site, not the staging site.

No one who is a ‘real’ customer is registering on the staging site. Only we know it exists.


BCPTA

April 19, 2016 at 6:33 pm

I just saw the link to the event given in the EE “pending payment” email sent to this user led to the staging site.

So you are right.

But the question is, why is the staging site sending anyone emails?

That should not happen. How do we prevent this?


Tony

  • Support Staff

April 20, 2016 at 12:52 am

Before I replied previously I searched both Staging and Live for the registration code you provided above – 195-51-1-f4fc

That Reg Code only exists on Staging, there is another registration on Live with a completely different reg code for that user. If the registration was copied from Live to Staging it would have the same reg code on both.

However its possible it was removed from Live at some point?

Based on the registration on staging it was created on Saturday April 16, which means the pending payment email is correct for that registration.

But the question is, why is the staging site sending anyone emails? That should not happen. How do we prevent this?

Staging is effectively a ‘live’ site, so if you run a registration it will send emails, just like the actual live site does. That’s expected behavior.

If this user has actually ran a registration on the staging site and not on live, the question should be how have they gotten to staging in the first place.

I would recommend putting the staging into maintenance mode to prevent uses from accessing that site without being logged into it.

Viewing 4 reply threads

The support post ‘Pending payment email sent weeks after payment completed’ 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