Posted: December 31, 2014 at 8:24 am
|
Hi there, add_filter(‘wp_mail_from’, ‘new_mail_from’); function new_mail_from($old) { to function.php, the payment isn’t confirmed anymore unless I refresh the page. I guess the code is slowing down the IPN or so. Any idea how to fix that? I also tried a plugin to change the name but same problem. Thanks for your help, |
Hi Alessandro, Did you try setting the “Use fancy email headers?” email setting in Event Espresso > General Settings? It will do the same thing as your filter function and return the name and email address set in the above Contact Information settings. |
|
|
Hi Josh, |
Hi, could you take a look at these troubleshooting steps for the PayPal IPN? https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/#troubleshooting — |
|
|
I did all the steps, but still the payment doesn’t show up as accepted if I don’t refresh the page…. |
Hi, I’ve taken another look at the troubleshooting steps that you tried. You mentioned that the simplified transaction form is already in place: https://gist.github.com/lorenzocaum/648f677d0a228fa26f55 Do you also have autoreturn setup (https://www.paypal.com/us/cgi-bin/webscr?cmd=p/mer/express_return_summary-outside) and did you comment out or remove the send from filter from your original support post (at the top of this page)? — |
|
|
Yes the above code has been removed and the autoreturn is set up. Simplified transaction template is also in place…. |
Hi, Here are notes on what you are experiencing from PayPal (delay of a few seconds): https://developer.paypal.com/webapps/developer/docs/classic/products/instant-payment-notification/ Using IPN in your checkout flow Although PayPal usually processes IPN messages immediately, IPN is not synchronized with actions on your website. Internet connectivity is not always 100% reliable and IPN messages can be lost or delayed. The IPN service automatically resends messages until the listener acknowledges them. The service resents messages for up to 4 days. Because IPN is not a real-time service, your checkout flow should not wait for the IPN message before it is allowed to complete. If the checkout flow is dependent on receiving an IPN message, processing can be delayed by system load or other reasons. Configure your checkout flow to handle a possible delay. Have you considering adjusting the content for the thank you page template to remove certain elements? — |
|
The support post ‘Payment confirmation issue’ 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.