Support

Home Forums Event Espresso Premium Site went live, PayPal payments not registering as "PAID"

Site went live, PayPal payments not registering as "PAID"

Posted: April 18, 2013 at 11:41 am


Center City Pediatrics

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


Josh

  • Support Staff

April 18, 2013 at 11:49 am

Hi Megan,

Most of the time issues like this one can be resolved by going down this checklist:

https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/


Center City Pediatrics

April 18, 2013 at 12:16 pm

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


Josh

  • Support Staff

April 18, 2013 at 1:59 pm

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.


Center City Pediatrics

April 19, 2013 at 9:12 am

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


Josh

  • Support Staff

April 19, 2013 at 10:52 am

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.


Center City Pediatrics

April 19, 2013 at 11:38 am

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


Center City Pediatrics

April 19, 2013 at 11:43 am

Some more information:

The Transaction page itself is:

published
public
using the “txn page” template
the only content on the page is the [ESPRESSO_TXN_PAGE] shortcode
There is an option under EXCLUDE PAGES to “include this page in lists of pages” … if I click this box to do so, will this be visible in menus (we don’t want that)?  Is this where my problem might be, should this page be included?

Thanks,

Megan


Josh

  • Support Staff

April 19, 2013 at 12:31 pm

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.


Center City Pediatrics

April 19, 2013 at 12:34 pm

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


Josh

  • Support Staff

April 19, 2013 at 12:49 pm

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.


Center City Pediatrics

April 19, 2013 at 12:55 pm

Hi again,

Thanks I’ve unchecked the box.

Better?

Megan


Josh

  • Support Staff

April 19, 2013 at 12:59 pm

Yes, and you can test out a payment if you’d like.


Center City Pediatrics

April 19, 2013 at 1:02 pm

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.

Event Espresso