I’ve seen a few topics relating to this but I was not able to figure this out based on what I read there… That being said:
We are not using SSL on this site. We have a regular PayPal account, not a Pro one.
The PayPal completed payment does not auto-redirect back to the site. When users click to go back to the site it shows their payment as incomplete.
On the PayPal side of things, the payment is going through properly. It’s just when attendees return to the website their status on the site shows the registration as “incomplete” or basically that they’ve not paid.
I removed the EE3 custom template to be sure it was not to blame, and I still received the same error.
I have an SSL installed on the site now. I’m still getting an incomplete upon return.
I finally found how to setup the IPN in the PayPal menu options. We currently have a store associated with this website that is directing the IPN to a specified page. Can you have more than one IPN on a website?
You need not worry about what’s set in the IPN notify URL field in the PayPal account’s settings. When someone goes through the registration checkout Event Espresso will send PayPal a special notify URL that it will use instead of what’s set in the PayPal settings. The important thing here is to make sure that your notify URL page (it’s the page that has [ESPRESSO_TXN_PAGE] on it) is published and publicly viewable. This way PayPal can communicate with your site.
The support post ‘EE3 – Registrations paid via PayPal showing as Incomplete’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.