Support

Home Forums Event Espresso Premium Configuration Issues with First Data Global Gateway E4

Configuration Issues with First Data Global Gateway E4

Posted: January 22, 2014 at 12:33 pm


Alex Bauer

January 22, 2014 at 12:33 pm

Hi,

I am encountering difficulties when trying to configure Event Espresso to accept payments using the First Data Global Gateway E4 option.

I am able to get a successful Relay Response if I process the transaction without “Force HTTPS on Return URL” selected in the Event Espresso payment gateway options, but the confirmation page loads through First Data’s servers and without any styling or other linked resources. I assumed this was due to a mismatch between HTTP and HTTPS, and turned on “Force HTTPS on Return URL”. I do have HTTPS configured on for this domain, and a self-signed certificate (this is a development server — the production server has a certificate from Comodo). Now, after submitting the payment information on the First Data payment page, I receive a Bad Request error from my host saying that I am trying to access a HTTP server on an HTTPS port. This appears to be true, because the return address is specifying port 443.

What might be my next steps for troubleshooting? Ideally I would like to process payments onsite, without redirecting to a First Data page, but this appears to only be an option with the older LinkPoint interface for First Data.

I am running the latest versions of both Event Espresso and WordPress.

Thank you!

  • This topic was modified 10 years, 3 months ago by  Alex Bauer.


Sidney Harrell

January 22, 2014 at 3:00 pm

I suspect that because it is a self-signed certificate the FirstData server is rejecting it when it tries to load your Relay Response URL. I use a cert on my testing site from startcom that they give for free, and it’s accepted by all the browsers and gateway servers. (http://cert.startcom.org/)


Alex Bauer

January 22, 2014 at 4:31 pm

Hi Sidney,

Thank you very much for the suggestion. I installed a certificate from StartCom, and tested to make sure that the intermediate certificates are valid all the way back to the root. Unfortunately this has not made any difference in the problem I’m experiencing.

I also attempted to install Better WP Security, in order to activate SSL on the receipt page as suggested elsewhere in the Event Espresso documentation. I was not able to get this working either, as it reliably led to redirect loops on every page where I activated it. Do you think these issues might somehow be related?


Sidney Harrell

January 22, 2014 at 6:02 pm

There might be a redirect in your .htaccess file. The best test before you install any https plugins is to load your home page in https and see if it stays there. (https://eetesting.info/EE_branch/, I don’t have any https plugins) If it redirects you to an http version of the same page, then there is probably some .htaccess redirection going on. Then when you try an https plugin that adds a http to https redirection, it forms the redirection loop.


Alex Bauer

January 22, 2014 at 9:30 pm

This actually did occur to me too, but my .htaccess file contains only the standard WordPress items.

It appears that this is an SSL issue, since I gave up in exasperation and tested the payment gateway on my production server, which DOES have a valid certificate. I’m puzzled as to why the StartCom certificate was not accepted, but it’s not quite as critical now.

Thank you again for your help!


Dean

January 23, 2014 at 3:09 am

Thanks for letting us know what the issue was!

The support post ‘Configuration Issues with First Data Global Gateway E4’ 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