Support

Home Forums Event Espresso Premium Thankyou page redirecting back to Paypal sandbox after paying EE3

Thankyou page redirecting back to Paypal sandbox after paying EE3

Posted: October 10, 2016 at 7:46 am


wayne

October 10, 2016 at 7:46 am

Hi ALL, I have set up a paypal sandbox for testing with ipn which i think is working. The process. 1: when someone pays for an event (in debug mode) it redirects to paypal. 2 Put in credentials and submit which then redirects to the / transaction page which should then go the thank you page. All this works except as soon as the thankyou page shows EE3 sends you back to paypal to pay again!

Feel free to test your end as it is not live
http://home.adigitalengagement.co.uk/events/?ee=113

sandbox
u:testbuyer@adigitalengagement.co.uk
P:testbuyer

Thanks All


Lorenzo Orlando Caum

  • Support Staff

October 10, 2016 at 8:42 am

Hi Wayne,

Is the Bypass Payment Overview Page option set to No in your WordPress dashboard (WP-admin) –> Event Espresso –> Payment Settings –> PayPal:

https://cl.ly/37082Y1z3C2V


Lorenzo


wayne

October 10, 2016 at 8:54 am

Thanks Lorenzo, It was set to yes so changed it to no, however the experience was not as slick, before it would automatically take you to paypal, now we have to click on the buy now button. Is this something i just have to live with?

Thanks for your quick reply
w


Josh

  • Support Staff

October 10, 2016 at 9:38 am

Not necessarily. The redirect should only happen if the payment was marked as complete. Which that will happen if the Instant Payment Notification (or IPN) isn’t received from PayPal.

You can follow this guide to help get that IPN up and running:
https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/


wayne

October 10, 2016 at 9:47 am

Hi Josh
Payment is marked as pending as default which i assume when the sites get the ipn it sends the ticket. If I set bypass to yes, the site keeps redirecting back to paypal after payment, is this because the ipn is slow? I have added the simple transaction page to templates and am about to see if i can create a white list of paypal ips- could the ipn be being blocked from my server?


Josh

  • Support Staff

October 10, 2016 at 12:03 pm

The IPN can be kind of slow, or it could be blocked. You might consider using an onsite payment method like Stripe. You’ll avoid the whole redirection issue that way.


wayne

October 17, 2016 at 2:25 pm

hi all
I am having real issues with paypal IPN, I have done everything suggested, ie, simple transaction template, IPN set up in paypal. transaction are going through but not completing. The site is live and if I change to bypass payement overview it keeps pinging back to pay. ( I thought that it may be to do with my wallet settings which had pay after delivery but I updated and still did the same thing)
I expect it is some thing to do with the ipn callback failing. The ipn log has

Errors resulting from the execution of curl transfer: SSL certificate problem: unable to get local issuer certificate[10/17/2016 9:10 PM] – FAIL: IPN Validation Failed . /cgi-bin/webscr : http://www.paypal.com
IPN POST Vars from gateway:

transaction_subject=, payment_date=13:09:47 Oct 17, 2016 PDT, txn_type=cart, last_name=christian, residence_country=GB, payment_gross=, mc_currency=GBP, business=admin@homelincoln.co.uk, payment_type=instant, protection_eligibility=Ineligible, num_cart_items=1, verify_sign=AEGQGOc5XyhOtLm301cjvdR3poQVAIg51RPjjrmAdlmjiavy85B6Taoe, payer_status=verified, payer_email=wayne@adigitalengagement.co.uk, txn_id=6SY34565AU9751745, receiver_email=admin@homelincoln.co.uk, first_name=wayne, payer_id=CE27N5D5QMJRA, receiver_id=LA9MXLPTFY8EC, payer_business_name=A Digital Engagement, payment_status=Completed, payment_fee=, mc_fee=0.39, mc_gross=5.50, custom=, mc_gross_1=5.50, item_name1=Q Jump Before Midnight for Zombie Apocalypse Halloween Friday Attendee: Wayne Christian, charset=UTF-8, notify_version=3.8, item_number1=, quantity1=1, ipn_track_id=e4f0ed63a8d54,
IPN Response from gateway Server:

Is it our server?
Also do i need to put SSL on the server?


Josh

  • Support Staff

October 17, 2016 at 4:10 pm

It’s your server. Either the server has no root CA file, the one it has is out of date or is using a self signed certificate.
I recommend contacting your host and have them investigate this. Its likely they need to install a root CA file on the server.

If you manage the server yourself, you can follow these steps outlined in this other thread:

https://eventespresso.com/topic/ee3-payment-incomplete/#post-89545

The support post ‘Thankyou page redirecting back to Paypal sandbox after paying EE3’ 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