We are receiving the following error after redirecting authorize.net payment page and click on Submit through internet explorer.
The following errors have occurred.
(14) The referrer, relay response or receipt link URL is invalid.
Its working fine in Google Chrome and Firefox.
I have verified in our Account settings under Response/Receipt URLs , we have updated both Default Receipt URL and Default Relay Response URL. In the post form we have set x_relay_response as TRUE and x_relay_url with the value which we have set under Default Receipt URL.
please help us in resolving the issue.
Thanks,
Bhargavi.
โ04-15-2014 10:25 PM
Are you sending the url on as a form post value? Do a page source on IE to make sure it is correct.
โ04-16-2014 04:07 AM
Yes i am sending the variable as post to form and below is the page source of the form from IE.
<form id="formPayment" autocomplete="off" method="post" action="/gateway/transact.dll">
<input type="hidden" name="x_show_form" value="pf_receipt">
<INPUT TYPE="HIDDEN" NAME="utf8" ID="utf8" VALUE="✓">
<INPUT TYPE="HIDDEN" NAME="authenticity_token" ID="authenticity_token" VALUE="dsdsddsdsd+qXyeZHuDbc5V8upA=">
<INPUT TYPE="HIDDEN" NAME="x_test_request" ID="x_test_request" VALUE="FALSE">
<INPUT TYPE="HIDDEN" NAME="x_type" ID="x_type" VALUE="AUTH_CAPTURE">
<INPUT TYPE="HIDDEN" NAME="x_version" ID="x_version" VALUE="3.1">
<INPUT TYPE="HIDDEN" NAME="x_delim_data" ID="x_delim_data" VALUE="FALSE">
<INPUT TYPE="HIDDEN" NAME="x_relay_response" ID="x_relay_response" VALUE="TRUE">
<INPUT TYPE="HIDDEN" NAME="x_login" ID="x_login" VALUE="545sdsdsdsdd">
<INPUT TYPE="HIDDEN" NAME="x_fp_hash" ID="x_fp_hash" VALUE="dsdsewewe">
<INPUT TYPE="HIDDEN" NAME="x_fp_sequence" ID="x_fp_sequence" VALUE="3434343434">
<INPUT TYPE="HIDDEN" NAME="x_fp_timestamp" ID="x_fp_timestamp" VALUE="123232323">
<INPUT TYPE="HIDDEN" NAME="x_amount" ID="x_amount" VALUE="80.00">
<INPUT TYPE="HIDDEN" NAME="x_program_name" ID="x_program_name" VALUE="dsdss dsdsd">
<INPUT TYPE="HIDDEN" NAME="x_user" ID="x_user" VALUE="50">
<INPUT TYPE="HIDDEN" NAME="x_description" ID="x_description" VALUE="registration">
<INPUT TYPE="HIDDEN" NAME="x_kid_program_id[]" ID="x_kid_program_id[]" VALUE="185">
<INPUT TYPE="HIDDEN" NAME="x_relay_url" ID="x_relay_url" VALUE="http://signmykidup.com/payments/payment_complete">
<INPUT TYPE="HIDDEN" NAME="x_relay_response" ID="x_relay_response" VALUE="TRUE">
</form>
โ04-16-2014 04:56 AM - edited โ04-16-2014 04:58 AM
when do you get the
(14) The referrer, relay response or receipt link URL is invalid?
because it should have error before it even get to authorize.net credit card info entry page.
Yet the page source you just post action action="/gateway/transact.dll" show it on the cc entry form.
โ04-16-2014 05:10 AM
Yes we are getting it when we redirect to authorise.net payment form itself when we click on proceed to payment on our website immediately we are getting the error in IE.
โ04-16-2014 05:42 AM
Yes we are getting it when we redirect to authorise.net payment form itself when we click on proceed to payment on our website immediately we are getting the error in IE.
Then how did you get the above form post? that look like it is from the authorize.net payment form. It that from firefox or chrome?
Then you need to look at the page source on IE on the your web page that have the"proceed to payment" button
And when I try the http://signmykidup.com/payments/payment_complete
it giving me an error "The page you were looking for doesn't exist."
โ04-16-2014 05:53 AM - edited โ04-16-2014 05:57 AM
Page is actually there its Ruby on Rails app and its post form so we won't be able to directly access that page from url.
โ04-16-2014 06:13 AM
Source code which i have provided is from IE only .
<form accept-charset="UTF-8" action="https://secure.authorize.net/gateway/transact.dll" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /><input name="authenticity_token" type="hidden" value="j8wILW2x/0rRe2Wk9a6YA13xPMXpaldjtv5tv7BaJ3M=" /></div>
<input id="x_test_request" name="x_test_request" type="hidden" value="FALSE" />
<input id="x_show_form" name="x_show_form" type="hidden" value="PAYMENT_FORM" />
<input id="x_relay_url" name="x_relay_url" type="hidden" value="http://signmykidup.com/payments/payment_complete" />
<input id="x_type" name="x_type" type="hidden" value="AUTH_CAPTURE" />
<input id="x_version" name="x_version" type="hidden" value="3.1" />
<input id="x_delim_data" name="x_delim_data" type="hidden" value="FALSE" />
<input id="x_relay_response" name="x_relay_response" type="hidden" value="TRUE" />
<input id="x_login" name="x_login" type="hidden" value="6kp36CaMw62" />
<input id="x_fp_hash" name="x_fp_hash" type="hidden" value="b2ca7320d75e15b3f70cfe5586f28330" />
<input id="x_fp_sequence" name="x_fp_sequence" type="hidden" value="4152097845" />
<input id="x_fp_timestamp" name="x_fp_timestamp" type="hidden" value="1398151861" />
<input id="x_amount" name="x_amount" type="hidden" value="80.00" />
<INPUT TYPE=HIDDEN NAME="x_email" VALUE="s@s.com">
<INPUT TYPE=HIDDEN NAME="x_first_name" VALUE="Test">
<INPUT TYPE=HIDDEN NAME="x_last_name" VALUE="test">
<INPUT TYPE=HIDDEN NAME="x_address" VALUE="asasasa">
<INPUT TYPE=HIDDEN NAME="x_city" VALUE="adas">
<INPUT TYPE=HIDDEN NAME="x_state" VALUE="Alabama">
<INPUT TYPE=HIDDEN NAME="x_zip" VALUE="343434">
<INPUT TYPE=HIDDEN NAME="x_country" VALUE="USA">
<INPUT TYPE=HIDDEN NAME="x_phone" VALUE="344-456-4322">
<INPUT TYPE=HIDDEN NAME="x_program_name" VALUE="Seaside Nursery School">
<INPUT TYPE=HIDDEN NAME="x_user" VALUE="62">
<INPUT TYPE=HIDDEN NAME="x_description" VALUE="Seaside Nursery School registration">
<input TYPE=HIDDEN NAME="x_kid_program_id[]" value="198">
<INPUT TYPE=HIDDEN NAME="x_relay_url" VALUE="http://signmykidup.com/payments/payment_complete">
<INPUT TYPE=HIDDEN NAME="x_relay_response" VALUE="TRUE">
<div class="pull-right">
<input type="submit" value="Proceed to Payment" class="btn btn-action"/>
</div>
<div class="clearfix"></div>
</form>
We have hidden form on our site with button "Proceed to Payment" and on click of it we are reidrecting to authorise.net. On redirect itself we are getting the error.
Please help us in fixing the issue.
โ04-22-2014 12:35 AM
The form post code look ok.
You might need to use F12 developer tools in IE to see the network traffic, maybe something is not passing correctly.
โ04-22-2014 04:31 AM
We are facing this issue in US network i.e.when ever we are trying purchase from US we are getting this error.
Is there any settings / code changes need to be made in order to suport it globally.
Please help us.
โ04-30-2014 10:16 PM