Posted: June 1, 2016 at 5:21 pm
I have moved my sites to a new server and EE payments are not working properly. The PayPal payment goes through OK, but on being redirected to the thank you page, I get the following error messages: Even though the payment has been made, the status of the registration in EE admin is pending payment, not completed. Please can you advise as to what the issue may be. Thanks Nick |
|
Hi Nick, When you moved servers did you migrate the database over using a plugin or just export the db and import onto the new server? You screenshot looks different from the theme used on the site we have linked to your license, can you link us to the site please? |
|
Hi Tony, I exported and imported the database. Regarding the licence, I appear to be in something of a pickle. I thought I had added a personal licence to the everything licence that I already have for another site, but it turns out that I have instead just downgraded the everything licence. Perhaps I can’t have two subscriptions on the same account, meaning that I need to create a new account for the new licence? If so, could you please reset the licence on this account to the everything licence, and then I’ll set up a new account for the personal licence. Thanks, Nick |
|
Did you run any migration scripts on the database to alter the paths saved within the database to their new locations?
I have reset your account back to the Everything License. I would recommend contacting our sales team as they will advise you on the best way to handle multiple license keys. You can use the form here: https://eventespresso.com/contact/ Select ‘Sales/Billing Question’ to send a message directly to our sales team. |
|
The URLs are exactly the same, as it’s the same website URL on a new server, so no I didn’t run any migration scripts for this reason. It’s possible that I ran EE scripts due to updating EE – I can’t quite remember. Thanks for the info about the licence – I will contact the sales team now. |
|
Its not just the URL’s that need to be updated when you move servers, any paths saved to the DB may now also be wrong. Can you link me to an event so I can test this please? |
|
Here is the event in question: http://soteriabrighton.co.uk/events/soteria-in-the-pub-the-alchemy-project-a-pioneering-dance-intervention-with-carly-annable-coop/ |
|
Hi there Nick, I did not see a caching plugin running on the event pages. However, this tool shows that the server is now nginx (https://urivalet.com/?http://soteriabrighton.co.uk/transactions/#Report) which has a built-in caching options on the server level. Do you know if those are currently running? — |
|
Hi Lorenzo, No, there’s no caching plugin running on WP. I don’t know anything about nginx caching options. Do you? Nick |
|
Hi Nick, In your original support post, you mentioned that you migrated the site to a new server. Is this a server that you are running on your own, or is it through a web hosting company? — |
|
It’s a Digital Ocean droplet. I have checked in the nginx config files and these are the only lines I see relating to cache, though I am not really knowledgeable about nginx!
|
|
I am going to try to test out on another site where I have EE installed to see if it works OK and will report back. |
|
I tested on another website (the one connected to this EE account) on the same server – and PayPal payments were processed fine, so I am presuming from this that it can’t be a server issue. The only difference between the events is that the event for the site that isn’t working was created on the old server, whereas the one I just tested that works was created on the new server. So, I suppose the next step is to create a new event on the site with the issue on the new server and see if this works? |
|
Hi Nick, Re-creating an event should not be needed even if you move between servers. Are there other events on this existing site where the registrations are processing correctly? — |
|
It looks like this was an issue relating to nginx configuration. All seems to be working now! |
|
The support post ‘PayPal transactions not working properly’ 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.