I just started testing a new SIM integration yesterday, but the sandbox url https://sandbox.authorize.net/gateway/transact.dll keeps returning a 404 with the message "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable."
Did the sandbox URL change?
Here is a sample of my SIM request form, with x_login and x_fp_hash masked:
<form name="fixed_donate_form" id="fixed_donate_form" action="https://sandbox.authorize.net/gateway/transact.dll" method="post"> <fieldset class="donation-payment-info"> <legend>Payment Information</legend> <br class="clear"> <div class="submit-values"> <a class="main-form-link-button" href="spinners.php" title="Go back and make changes.">Back</a> <input type="submit" name="submit" id="submit" class="main-form-button" value="Proceed to Payment Form"> <div id='sim-fields'> <input type="hidden" name="x_amount" value="50"> <input type="hidden" name="x_cust_id" value="14741"> <input type="hidden" name="x_description" value="Temporary SIM description"> <input type="hidden" name="x_delim_data" value="TRUE"> <input type="hidden" name="x_email_customer" value="TRUE"> <input type="hidden" name="x_fp_hash" value="b89fe033479e5785b2f998fxxxxxxxxx"> <input type="hidden" name="x_fp_sequence" value="53"> <input type="hidden" name="x_fp_timestamp" value="1447874742"> <input type="hidden" name="x_invoice_num" value="53"> <input type="hidden" name="x_login" value="xxxxxxxxxxxxxx"> <input type="hidden" name="x_relay_response" value="FALSE"> <input type="hidden" name="x_show_form" value="PAYMENT_FORM"> <input type="hidden" name="x_version" value="3.1"> <input type="hidden" name="x_delim_char" value=","> </div> </div> </fieldset> </form>
It is also worth noting that attempting to go directly to the URL in a browser also returns a 404. Seems like it used to return an error response code about the API login or transaction key being wrong.
Thanks, Fritz
Solved! Go to Solution.
11-18-2015 11:31 AM
Hello @coppercup
The sandbox endpoint should be https://test.authorize.net/gateway/transact.dll
Richard
11-18-2015 11:39 AM - edited 11-18-2015 11:39 AM
Hello @coppercup
The sandbox endpoint should be https://test.authorize.net/gateway/transact.dll
Richard
11-18-2015 11:39 AM - edited 11-18-2015 11:39 AM
Thanks Richard!
I knew it had to be something like that. I just re-downloaded the SIM Guide, which I see has the new URL.
Fritz
11-18-2015 11:47 AM