Support

Home Forums Event Espresso Premium Thank-You page lists page links that go to authorize.net

Thank-You page lists page links that go to authorize.net

Posted: September 6, 2013 at 7:08 am


scboston_espresso

September 6, 2013 at 7:08 am

After payment has processed through authorize.net, the EE Thank-You page is displayed but all of the links back to our site are like this:
https://secure.authorize.net/ – or
https://secure.authorize.net/gateway/event-registration/

I have not made any changes to the original configuration of the thank-you page.

Obviously I want the links to go to our site and not authorize.net.


Josh

  • Support Staff

September 6, 2013 at 9:50 am

Hi there,

The Authorize.net SIM gateway loads the thank you page content from your site and displays it on their website. Which links on your thank-you page are not correct? Are you running any plugins that alter the links on the page (eg. analytics plugins)?


scboston_espresso

September 6, 2013 at 9:59 am

All of the links on the Thank-You page are incorrect. Instead of using our site address (http://thestunningshow.scboston.org/event-registration/?ee=3) all of the links begin with https://secure.authorize.net/.
The Plugins installed and activated are Akismet, Better WordPress Minify, Event Espresso, Event Espresso Requirements Check, Responsive Add Ons, WP-HTML-Compression. WP Super Cache had been installed but was deactivated.
WordPress is current, as is Event Espresso.


scboston_espresso

September 6, 2013 at 10:04 am

Sorry…
“Instead of using our site address (http://THESTUNNINGSHOW.SCBOSTON.ORG/)…


Josh

  • Support Staff

September 6, 2013 at 12:51 pm

Hi there,

Can you try testing this with the default WP active? You can do this without changing the look of the site for everyone except for the admin by using the theme test drive plugin


scboston_espresso

September 6, 2013 at 6:29 pm

Hi Josh. Test drove the Twenty Thirteen theme. Same results. Removed all Plugins except for EE and EE Requirements Check. Bingo! The links are all now pointing to our site. Hurray!

The remaining issue is that in Chrome on a PC the Thank-You page formatting is shot. It’s listing all of the EE pages (event cancellation, transactions, thank-you, etc) that are not on a menu. And it’s not picking up the CSS.

The good news is it looks great in Firefox.


Josh

  • Support Staff

September 9, 2013 at 10:50 am

Hi there,

That’s most likely happening because the other browsers are trying to load up your stylesheet via https. If there isn’t a current SSL certificate installed for the domain it will 404 when it tries to load up the CSS stylesheet.

You can allow the stylesheet to load up as https by installing an SSL certificate for your domain and after doing so check the “Force HTTPS on Return URL” box in the Event Espresso>Payment settings>Authorize.net SIM settings box that will appear after installing the SSL certificate.


scboston_espresso

September 11, 2013 at 8:45 am

Thanks Josh. Here is what authorize.net has to say:

I presume Relay Response is in use here. Relay Response will submit the response data to the merchant’s site, grab the HTML returned by the merchant’s site, and then display that HTML on our own server. Therefore, the merchant’s site needs to use absolute paths (to pages, images, scripts, etc.) and not relative paths. Relative paths presume that you’re staying on your own server, and when we render the HTML on our server the relative paths point at our server. Absolute paths include the server name, and when we render the HTML on our side, the absolute paths will point at the merchant’s server as they should.

What do you think?


Josh

  • Support Staff

September 11, 2013 at 11:30 am

WordPress automatically outputs absolute path URLs when it links to assets like CSS and JS files.

The issue here is they are trying to load up the payment receipt page securely so all the URL’s will have https instead of http. This comment from a related stackexchange thread explains the issue better than I can:

http://stackoverflow.com/a/4011430


scboston_espresso

September 13, 2013 at 3:07 pm

Thanks Josh. One of these days I’ll get a developer to help me….for now, let’s call this closed. The good news is the payments are processing correctly and EE is capturing all of the info.

I appreciate the help and communication. You are awesome.

The support post ‘Thank-You page lists page links that go to authorize.net’ 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