Support

Home Forums Event Espresso Premium Status remains Pending on EE but completed through Paypal –

Status remains Pending on EE but completed through Paypal –

Posted: June 14, 2013 at 12:43 pm


riverfest

June 14, 2013 at 12:43 pm

We are getting this problem pretty consistently with attendees – they pay thorugh Paypal, it goes through successfully on Paypal but EE records these as Pending  transactions.  We also get Pending if we test a reservation up to the point of actually paying – the transaction goes through to EE as Pending even though we don’t even get to the Paypal screen.

I don’t have a conflict with HTTPS – all turned off.  Default settings are all Pending.

Thanks for any advice!

Anne


Jonathan Wilson

June 14, 2013 at 4:40 pm

Hi Ross,

What do you have set for “Default Payment Status (this value will be automatically filled in for each person’s payment status, until payment is made, for each event):” In Event Espresso > General Settings? It should be set to Incomplete.

Also, you may have outdated template files in the wp-content/uploads/espresso/templates directory. You can test this by clicking the “Rename Templates Directory” button in Event Espresso > Template Settings. This can be undone via FTP is there is a problem.

You can start with fresh templates from the newer version. If you have made modifications to the earlier version’s templates, you can copy the modifications into the newer version’s templates. When you’re finished, you can copy the modified files into /wp-content/uploads/espresso/templates.

If you haven’t made any customizations, and you’re simply trying to update to the new version of Event Espresso, you can remove the templates from /wp-content/uploads/espresso/templates using FTP or your host’s control panel file manager.

Please see this article in the documentation for more info:

https://eventespresso.com/wiki/put-custom-templates/


riverfest

June 14, 2013 at 8:54 pm

Thanks Jonathan

The Default Payment Status is set to Pending – A couple of days ago I read in the support forum that if you change the Default Payment Status from Pending to Incomplete, then the Incomplete ones would not be counted in the attendee list, so I changed it to Incomplete so we could get accurate counts.  But the status remained Incomplete even though the payments did go through Paypal successfully.  In addition, Paypal sent us “PayPal Instant Payment Notification Warning” notifications on all these “incomplete” transactions.

“Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

http://www.riverdaleriverfest.org/?page_id=339&id=92&r_id=43-51b8c927c8e43&event_id=43&attendee_action=post_payment&form_action=payment&type=paypal

Once I realized the payments did go through Paypal, I changed the Default Payment Status back to Pending.

There are no files in the wp-content/uploads/espresso/templates directory and I don’t see a “Rename Templates Directory” button in Event Espresso > Template Settings.  There are template files in wp-content/plugins/event-espresso/templates.

I am running EE version 3.1.32.2.P – I suppose it should be upgraded to the newer version of EE, but I don’t want to introduce another problem at this point.

Is there possibly a conflict with security plugins like Wordfence, Bad Behavior, Spam Free WordPress?

We have Standard Paypal, so there is no reason to have HTTPS, this site formally had SSL/HTTPS and Better WP Security but the site was rebuilt and hosts were switched.

I should mention that this website is a new WP site on a new hosting service.  The previous website was a mix of WP and HTML/CSS – WP was being used pretty much exclusively for Event Espresso, the other pages bypassed WordPress and were html pages.  Because there were problems setting up the EE registration (I was not involved with this), they were advised to go to HTTPS/SSL and installed Better WP Security.  This resolved the issues they were having and the registrations worked up to the point where we switched over to the new WP site and host.  The EE database tables were imported into the new site from the old site.  Since going live on the new site, no reservations have gone through as complete.

Sorry to be unloading so much info, its all very confusing.  I appreciate your help!


riverfest

June 15, 2013 at 3:33 pm

Hello

I have resolved my issue and wanted to share.  I discovered to problems:

IPN notification was turned off and no URL for notifications obviously and the Bad Behavior plugin was blocking these transactions as well.

I got everything to work by doing the following:

1. I changed the default payment statuses on Settings and for each event to Incomplete from Pending

2. Enabled IPN with correct URL in Paypal

3. Disabled the security plugin that was conflicting with the transactions:  Bad Behavior.

I need a way to manually change the payment status now for those that still say Incomplete or Pending to Completed – looking for how to do that – any help?

Thanks for your help again.

 

The support post ‘Status remains Pending on EE but completed through Paypal –’ 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