Support

Home Forums Event Espresso Premium Corrupt Thank you Page

Corrupt Thank you Page

Posted: April 23, 2013 at 5:35 pm


Paua (Jeroen Wilms)

April 23, 2013 at 5:35 pm

Hi Josh, Seth, Garth, Chris,

At the moment I have this really akward problem.

The complete system works but one thing: the feedback to the user.

Using the ideal mollie gateway I can do whatever payments I want to do: all of them succesfull. Then mollie will send me back, to the thank you page, but unfortunately this will show the payment as incomplete. Meanwhile I will receive a confirmation of the banktransfer in my email, followed by an email containing the ticket.

So being sure the payment goes through, and somehow EE gets a signal of this – as it then sends out the email with the ticket – I would really like to get a status saying: “Thanks for your purchase!”

The feedback is also not visible in the backen where the transaction will also stay/be marked as incomplete in stead of succesfull.

What to do and how to solve this?

I’m looking forward to your help and advice.

Kind regards,

Jeroen

 

My system info can be found here: https://eventespresso.com/topic/mobile-api-still-not-working-on-multisite/

Registration page link: https://www.nhtvtheater.nl/tickets

Demo of confirmation page not working: https://www.nhtvtheater.nl/tickets/confirmation/?id=206&r_id=12-51767f6f602a7&type=ideal&transaction_id=02215786349d00c3ae3b44cc379189eb

 


Josh

  • Support Staff

April 24, 2013 at 9:27 am

Hi there,

Can you check and make sure that the main registration page and the payment confirmation pages are set so that they are not being served as cached files by w3 total cache? There is a w3 total cache setting that lets you specify pages to not be cached, and the pages listed in Event Espresso>System settings should all be set to not be cached.


Paua (Jeroen Wilms)

April 25, 2013 at 9:00 am

Hi Josh,

I completely turned of W3 Total Cache but it still doesn’t work.

Checking through the iDeal Mollie gateway API it seems as if the return URL is reached before the report URL is reached and has fetched the payment status. Or it could be that the return URL doesn’t communicate well with the report URL or database.

I have no idea what this is and what to do about it.

What could be a next step?


Sidney Harrell

April 25, 2013 at 11:15 am

You can check if it is a lag problem (the customer returning before the notifications url is notified of the payment status) by reloading the thank you page after a few minutes and seeing if the payment status has changed. I found this in their docs:
“Remember that the Mollie system only sends a report on the reporturl when a final status of the payment is known to the Mollie system. When you haven’t received the report yet, you can’t know the final status of the payment yet.

You can use this fact to help your customer along: if you haven’t received the report from Mollie yet and your customer is already on the returnurl, inform him/her that your system doesn’t know the final state of the payment (instead of stating it was’t paid!) and that their payment will be automatically processed when it does come through.”
If it is a lag problem, then we might just need some text on the thank you page to inform the customer to be patient and try the thank you page again after a couple of minutes.

The support post ‘Corrupt Thank you Page’ 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