quote
I recently tried to process a refund of $19.95 for my customer, and was declined with the following error:
"The referenced transaction does not meet the criteria for issuing a credit. (ID: 54)"
Why was I declined?
Using Authorize.net's Response Reason Code Tool , where details on Authorize.net error codes can be looked up, the following is stated on code 54:
Response Reason Text: The referenced transaction does not meet the criteria for issuing a credit.
Integration Team Suggestions: The referenced transaction does not meet the criteria for issuing a credit. It may be unsettled, an invalid type, the wrong currency, an invalid reference transaction ID or settled more than 90 days ago."
Most of the time that this error is encountered, it is due to the batch containing the transaction's funds not yet being captured.
This can be checked by contacting Authorize.net, to determine if the batch has been settled, or by logging into your Authorize.net control panel. If the transaction has not yet been settled, it would meet the criteria specified by the Integration Team Suggestions above.
tip
If the batch hasn't settled yet, but the goal was to refund the customer 100% of their funds, it would also be possible to void the transaction within the Authorize.net control panel.
error returned from authorize.net, not modular merchant
This error message is one returned from Authorize.net, and not Modular Merchant. If the information above does not resolve this error message, we recommend contacting Authorize.net support for more information.
|