Support

Home Forums Community Forum Requires Double Payment to Show that Payment has Been Received

Requires Double Payment to Show that Payment has Been Received

Posted: June 17, 2014 at 7:20 pm


Ontario Art Education

June 17, 2014 at 7:20 pm

Hi – just wondering why my Paypal integration requires two payments prior to showing the client that their payment has gone through. In my testing of my event I select the event and then pay for the event (via PayPal). When paypal kicks back to my WP site, it goes to EE page showing if the payment has gone through. It shows that it has not and indicates that the ‘spot’ will not be confirmed until payment is receive. There is a button here to go back to paypal. If I pay a second time, it goes back to the payment confirmation page, and this time it shows a complete payment status.

What is happening and is this an easy fix?

B.


Dean

June 18, 2014 at 1:28 am

Hi,

What’s happening is that PayPal is slow at sending the payment confirmation through, so it is showing as not complete even though it will be complete on the first payment.

We are working internally to minimise this in future versions.

Some tried and tested methods for improving it can be found here:

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

(see the Incomplete Payment Issues section).

Also there is this code snippet that can swap the status to pending so the user is aware it is still processing – https://gist.github.com/sidharrell/7087307

The support post ‘Requires Double Payment to Show that Payment has Been Received’ 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