Posted: May 5, 2014 at 5:27 pm
|
We are wanting to use the default receipt page in authorize.net because we have tried everything and cannot get the relay response to display the site thank you page properly in version 3.1.35.5 OR 3.1.26. We have the fields in “Response/Receipt URLs” settings in authorize.net blank and have not added an additional relay response URL. Is there a way to disable espresso from sending a default replay response? Thanks |
Event Espresso actually needs that URL to be correct so it can receive information on the payment from Authorizenet. If the page is not displaying correctly (styling appears strange), then there could be an issue with your SSL certificate. — |
|
|
Lorenao – We do not use https on our website. We use authorize.net’s secure transaction gateway. Some of the posts say this is causing the page not formatting. Authorize.net support suggested we use their receipt page to avoid the problem. I am just trying to use their receipt and NOT direct the buyer back to our site for the receipt. Any idea how to disable espresso from sending a default replay response? Thanks |
|
You could try changing line 30 of gateways/authnet/authnet_vars.php from: $myAuthorize->addField('x_Relay_URL',espresso_build_gateway_url('return_url', $payment_data, 'authnet') ); to: $myAuthorize->addField('x_receipt_link_url',espresso_build_gateway_url('return_url', $payment_data, 'authnet') ); $myAuthorize->addField('x_receipt_link_text', 'Finalize Transaction'); $myAuthorize->addField('x_receipt_link_method', 'POST'); That should make it use the Authnet receipt page, and there will be a link on it back to your site. Hopefully, users will hit the button and get sent back to your site so their payment status will get updated. |
|
Thanks we will try that. So are you saying the payment status in Espresso won’t be updated to complete if the purchaser doesn’t click on the link to our site? I wish we could get this to work properly without the poorly formatted Thank You page or a Error 14 – (14) The referrer, relay response or receipt link URL is invalid. Error without purchasing an SSL Cert for our site. |
Hi Steve, That is correct. Event Espresso updates the order status through the relay URL. If the receipt page looks broken, its due to an insecure error. This happens when you try to load http links on an https page. Most web browsers will block these resources which causes the stylesheets to not load. Setting up an SSL certificate should correct this issue. — |
|
The support post ‘Use Default Receipt Page in 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.