Support

Home Forums Event Espresso Premium Multiple Checkout Errors

Multiple Checkout Errors

Posted: June 10, 2015 at 8:15 am


Kristine Beck

June 10, 2015 at 8:15 am

Hi,

Our client: https://www.kinstonecircle.com has been having checkout issues.

Using the invoice option, it gives a 150 error. I assume because something is causing the url to add the e_reg_url_link variable twice (https://www.kinstonecircle.com/thank-you/?e_reg_url_link=1-683df0e16d770dc15a2544acf7bf8ce1?e_reg_url_link=1-683df0e16d770dc15a2544acf7bf8ce1).

The next issue is with Paypal Pro, which from time to time doesn’t get to thank you page. I’ve tried switching the page to the simple template but that doesn’t seem to have helped with the problem.

Any help/advice would be appreciated.

Version:4.6.31.p


Tony

  • Support Staff

June 10, 2015 at 9:03 am

Hi Kristine,

Can you temporarily switch to one of the default themes such as twentyfourteen and retest the invoice payment method please? You can do this without altering the theme for your visitors using Theme Test Drive if you prefer.

With PayPal Pro are there any errors shown when you try to make a payment?


Kristine Beck

June 10, 2015 at 10:03 am

Okay we tried Twenty Fifteen using the Theme Test Drive plugin. The url still comes back with the duplicate variable.


Tony

  • Support Staff

June 10, 2015 at 10:19 am

Have you modified Event Espresso core at all?

If not can you temporarily de-activate all non-EE plugins and retest please.

If it works re-activate each plugin one by one and retest in between until you find the conflicting plugin. I would recommend doing this on a development copy of the site, if you currently do not have one I would highly recommend creating a copy of the site on a subdomain within your server to allow you to work away from view of visitors.


Kristine Beck

June 11, 2015 at 6:54 am

Okay that helped narrow down the problem. It appears to be caused by the WordPress HTTPS plugin that is used to secure the critical pages as documented here: https://eventespresso.com/wiki/espresso-sslhttps/ I checked and the settings are setup as that page describes. Is there an alternative solution for securing the pages?


Lorenzo Orlando Caum

  • Support Staff

June 11, 2015 at 11:00 am

Hi Kristine, WP HTTPS is compatible with Event Espresso. Are you forcing HTTPS for the registration checkout page through the settings area of WP HTTPS?

Could you please share a screenshot of your settings?

https://eventespresso.com/wiki/troubleshooting-checklist/#screenshots


Lorenzo


Kristine Beck

June 11, 2015 at 12:28 pm

Here is the settings for WP HTTPS: https://drive.google.com/file/d/0B-wGKZd0Qf1DTTZrQTZ0d0c4QmM/view?usp=sharing

I double checked I have Secure Post checked on the following pages.

Registration Checkout
Transactions
Thank You


Lorenzo Orlando Caum

  • Support Staff

June 11, 2015 at 2:18 pm

Thanks Kristine. Do you see an option like this further down the page (same settings screen for WP HTTPS)?

http://cl.ly/image/0E3C2S2t2S0s


Lorenzo


Kristine Beck

June 12, 2015 at 6:25 am

Yes, it’s currently empty. Did you want me try putting in /registration-checkout/ like the image shows?


Tony

  • Support Staff

June 12, 2015 at 6:41 am

Hi Krisine,

Yes, please add that string to the filters and see if that allows the registrations to work.


Kristine Beck

June 12, 2015 at 7:11 am

I made the change did a test. Registration has always worked, it’s after submitting a payment option that things become a problem.

Resulting url:
https://www.kinstonecircle.com/thank-you/?e_reg_url_link=1-1ebfe7aeb6d13618763eb80da4c9b812?e_reg_url_link=1-1ebfe7aeb6d13618763eb80da4c9b812


Lorenzo Orlando Caum

  • Support Staff

June 12, 2015 at 8:52 am

Hi, the URL has some duplicate information in it. Are you using any plugins that have a redirect option (e.g. quick redirects)?


Lorenzo


Kristine Beck

June 15, 2015 at 7:00 am

There are no redirect plugins installed. We tried disabling all the plugins and having only one plugin active at a time. The plugin that causes the url to have duplicate information in it, is the WP HTTPS plugin. Which is why I was wondering if there was an alternative. We tried the standard theme which had no positive effect. There are no redirects in the htaccess file. All plugins are up to date.


Tony

  • Support Staff

June 15, 2015 at 7:42 am

Registration has always worked, it’s after submitting a payment option that things become a problem.

Apologies, that was poor choice of words on my part.

We use WP HTTPS on multiple test sites without issue so this is strange.

I ran a couple of test registrations on your site and found that the thank-you page is loading over http, then being re-directed to https, which is causing the e_reg_url_link to adding a second time.

HTTP – http://take.ms/Emte0

HTTPS – http://take.ms/wPpzg

Can you go back to the WP HTTPS settings page and within the filters section, also add:

/thank-you/

Like this – http://take.ms/6C3PR (order doens’t matter) then save the settings and re-test please.


Kristine Beck

June 15, 2015 at 8:18 am

Alright that seems to have resolved the issue. I also did a test payment using Paypal and that completed without error as well. Thank you

The support post ‘Multiple Checkout Errors’ 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