Local Checkout Response Fields
I have placed the following code on my checkout failure page to see what kind of response I get from Authorize.net:
<p class="eC_OrderInfo">Response Code - <?php echo(AuthNet_Result("Response Code")) ?></p>
<p class="eC_OrderInfo">Response Subcode - <?php echo(AuthNet_Result("Response Subcode")) ?></p>
<p class="eC_OrderInfo">Response Reason Code - <?php echo(AuthNet_Result("Response Reason Code")) ?></p>
<p class="eC_OrderInfo">Response Reason Text - <?php echo(AuthNet_Result("Response Reason Text")) ?></p>
<p class="eC_OrderInfo">Approval Code - <?php echo(AuthNet_Result("Approval Code")) ?></p>
<p class="eC_OrderInfo">AVS Response Code - <?php echo(AuthNet_Result("AVS Response Code")) ?></p>
<p class="eC_OrderInfo">Transaction ID - <?php echo(AuthNet_Result("Transaction ID")) ?></p>
The information returned from authorize.net does not correspond to the fields. Here is how it is returned:
Response Code - :2
Response Subcode -
Response Reason Code - 4
Response Reason Text -
Approval Code - 37
AVS Response Code -
Transaction ID - The credit card number is invalid.
Is there something I need to add to my code to make the fields correlate to the responses?