Posted: April 18, 2013 at 11:41 am
|
Hi again, Our site went live and people are able to sign up and pay for events, however Event Espresso is not marking them as “paid.” I think my answer may be here: https://eventespresso.com/topic/payment-status-not-updating-paypal/ Can I send my FTP information? Or are there other avenues to explore? The IPN is activated, we have a business account, and the transaction page IS visible on the internet. Thanks so much for your continued support! I really appreciate it. Best, Megan |
Hi Megan, Most of the time issues like this one can be resolved by going down this checklist: |
|
|
Wow thanks for the quick response! I have downloaded the “stripped down” transaction page. Can I preview this anywhere I’d like to know what it looks like before I make this active. Is this stripped down transaction page the same as the page that I have automatically pushing to PayPal when people confirm their registration and are ready to pay? We want this automatic push to happen as the PayPal button was too far down the page on the review page and it wasn’t clear people had to “click to continue to pay.” I read the READ ME file in this download. I am not confident that I have the skills to make this change from the back end of WordPress. Thanks again for the quick response, Megan |
Hi Megan, The stripped down transactions page template is for the page the PayPal sends the IPN back to your site. People registering for an event do not see the transactions page. It basically makes the page blank so the response from your site to PayPal speeds up. You’ll need to have FTP access to upload the page template to the theme because the back end of WordPress does not let you upload new files to the theme folder. |
|
|
Hi Josh, I was able to upload the new template in my file manager with my web host. I then went into WordPress and changed the template of the Transaction page to the new txn page from drop down menu. I will either wait for someone to sign up and see if this fixed it, or create a test event for myself to register for and see. Meanwhile, for people who have signed up and who have paid (I verified this in my PayPal pay history), how can I change their status to paid and change the amount to the cost per each event? This area is outlined in red and I am unable to edit the amount paid. For now I have gone in as an admin and added “placeholders” for the folks who have paid(so we do not over-enroll) but I’d much prefer not to have to do it this way. Is there a way I can refresh their transaction pages and if the new txn page file/template works, then won’t Event Espresso mark them as “paid” and hold their spot in the event? Or is there another way that is better? I hope that made some sort of sense. Thanks for your continued help, I appreciate it greatly. Best, Megan |
Hi Megan, There is a field labeled “Enter new Payment Amount” on the edit payment screen where you can enter the payment amount and then change the payment status to complete. |
|
|
Ok thanks for that. I just went in created a test event and signed myself up and paid (twice). Despite using the “stripped down” transaction page template, Ev. Esp. is still unaware that I have paid via PayPal. On my Transaction page I have it set to the new template. Am I supposed to remove the shortcode as well from this page? Or is that unrelated? Our IPN is active, our IPN is enabled and “talking to” the transactions page, we have a business PayPal account, people are paying through PayPal after being pushed there by Event Espresso, the transaction page is set viewable on the internet. I am unsure of how to proceed to fix this issue, further insight or instruction would be much appreciated. Thanks again, Megan |
|
Some more information: The Transaction page itself is: published Thanks, Megan |
Hi Megan, The transactions page does need to have the transactions page shortcode even if the template is installed. You do not need include it in the list of pages in the menus. It sounds like you’ve narrowed down what could be causing the issue, but there are still things that can disrupt the communication between PayPal and your site. Can you post a link to the page that has a registration form so I can investigate further? I’ll need to run a test registration which you can delete when you see it. Also, please be sure that you’ve checked all the items in the troubleshooting list, including ruling out possible conflicts with plugins that block incoming communication. |
|
|
Sure, the link to the test I’ve been using is here: http://centercitypediatrics.com/classes-workshops-2/event-registration/?ee=75 The “cost” is $1.00, does that matter? Do you need me to create a free test event? Thanks so much for your help, Megan |
Hi Megan, In this case a $1.00 event is perfect. I can see what the issue is now. The option to “Force HTTTPS on Return URL” setting box is checked because the site URL’s being sent to PayPal all have https: on them. This will not work on your site because there isn’t an SSL certificate installed. Please only enable the “Force HTTPS on Return URL” feature if you have an SSL certificate installed for your domain. In most cases, you can order an SSL certificate from your hosting provider. In the meantime you can uncheck the box and update the PayPal settings in Event Espresso>Payment settings and the payment notifications will more than likely start working. |
|
|
Hi again, Thanks I’ve unchecked the box. Better? Megan |
Yes, and you can test out a payment if you’d like. |
|
|
Success! I literally just punched the air triumphantly. Thanks for the excellent support, as always! I really do appreciate your help. Thanks so much again, Megan |
The support post ‘Site went live, PayPal payments not registering as "PAID"’ 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.