<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Authorize.net refund a trunsaction error 54 in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Authorize-net-refund-a-trunsaction-error-54/m-p/79775#M50226</link>
    <description>&lt;P&gt;Please note that when I am trying to refund a transaction I am getting error code 54 in the response.&lt;/P&gt;&lt;P&gt;Below are some details for the transactions the I am trying to refund.&lt;/P&gt;&lt;PRE&gt;{
    "authorize": {
        "responseCode": "1",
        "authCode": "VY1HJA",
        "avsResultCode": "Y",
        "cvvResultCode": "P",
        "cavvResultCode": "2",
        "transId": "60177506194",
        "refTransID": "",
        "transHash": "",
        "testRequest": "0",
        "accountNumber": "XXXX0002",
        "accountType": "AmericanExpress",
        "messages": {
            "message": [
                {
                    "code": "1",
                    "description": "This transaction has been approved."
                }
            ]
        },
        "transHashSha2": "",
        "profile": {
            "customerProfileId": "902067778",
            "customerPaymentProfileId": "901916432"
        },
        "networkTransId": "3VI24NKBLOH4TPOSS48JR2R"
    },
    "lastFour": "0002",
    "expirationDate": "12\/24"
}&lt;/PRE&gt;&lt;PRE&gt;{
    "authorize": {
        "responseCode": "1",
        "authCode": "R8FCA1",
        "avsResultCode": "Y",
        "cvvResultCode": "P",
        "cavvResultCode": "2",
        "transId": "60177503762",
        "refTransID": "",
        "transHash": "",
        "testRequest": "0",
        "accountNumber": "XXXX0002",
        "accountType": "AmericanExpress",
        "messages": {
            "message": [
                {
                    "code": "1",
                    "description": "This transaction has been approved."
                }
            ]
        },
        "transHashSha2": "",
        "profile": {
            "customerProfileId": "902060304",
            "customerPaymentProfileId": "901909039"
        },
        "networkTransId": "Q4W42FGQEBNFYKI9IAQUSM2"
    },
    "lastFour": "0002",
    "expirationDate": "12\/24"
}&lt;/PRE&gt;&lt;P&gt;&lt;FONT color="#FFFFFF"&gt;&lt;A href="http://satisfiedshoes.com/" target="_self"&gt;&amp;nbsp;Satisfiedshoes.com&amp;nbsp;&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 11 Nov 2021 09:48:28 GMT</pubDate>
    <dc:creator>satisfiedshoes</dc:creator>
    <dc:date>2021-11-11T09:48:28Z</dc:date>
    <item>
      <title>Authorize.net refund a trunsaction error 54</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Authorize-net-refund-a-trunsaction-error-54/m-p/79775#M50226</link>
      <description>&lt;P&gt;Please note that when I am trying to refund a transaction I am getting error code 54 in the response.&lt;/P&gt;&lt;P&gt;Below are some details for the transactions the I am trying to refund.&lt;/P&gt;&lt;PRE&gt;{
    "authorize": {
        "responseCode": "1",
        "authCode": "VY1HJA",
        "avsResultCode": "Y",
        "cvvResultCode": "P",
        "cavvResultCode": "2",
        "transId": "60177506194",
        "refTransID": "",
        "transHash": "",
        "testRequest": "0",
        "accountNumber": "XXXX0002",
        "accountType": "AmericanExpress",
        "messages": {
            "message": [
                {
                    "code": "1",
                    "description": "This transaction has been approved."
                }
            ]
        },
        "transHashSha2": "",
        "profile": {
            "customerProfileId": "902067778",
            "customerPaymentProfileId": "901916432"
        },
        "networkTransId": "3VI24NKBLOH4TPOSS48JR2R"
    },
    "lastFour": "0002",
    "expirationDate": "12\/24"
}&lt;/PRE&gt;&lt;PRE&gt;{
    "authorize": {
        "responseCode": "1",
        "authCode": "R8FCA1",
        "avsResultCode": "Y",
        "cvvResultCode": "P",
        "cavvResultCode": "2",
        "transId": "60177503762",
        "refTransID": "",
        "transHash": "",
        "testRequest": "0",
        "accountNumber": "XXXX0002",
        "accountType": "AmericanExpress",
        "messages": {
            "message": [
                {
                    "code": "1",
                    "description": "This transaction has been approved."
                }
            ]
        },
        "transHashSha2": "",
        "profile": {
            "customerProfileId": "902060304",
            "customerPaymentProfileId": "901909039"
        },
        "networkTransId": "Q4W42FGQEBNFYKI9IAQUSM2"
    },
    "lastFour": "0002",
    "expirationDate": "12\/24"
}&lt;/PRE&gt;&lt;P&gt;&lt;FONT color="#FFFFFF"&gt;&lt;A href="http://satisfiedshoes.com/" target="_self"&gt;&amp;nbsp;Satisfiedshoes.com&amp;nbsp;&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Nov 2021 09:48:28 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Authorize-net-refund-a-trunsaction-error-54/m-p/79775#M50226</guid>
      <dc:creator>satisfiedshoes</dc:creator>
      <dc:date>2021-11-11T09:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: Authorize.net refund a trunsaction error 54</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Authorize-net-refund-a-trunsaction-error-54/m-p/80180#M50522</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/55659"&gt;@satisfiedshoes&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ref:&amp;nbsp;&lt;A href="https://developer.authorize.net/api/reference/responseCodes.html?code=54" target="_self"&gt;https://developer.authorize.net/api/reference/responseCodes.html?code=54&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;CODE:&amp;nbsp;54&lt;/P&gt;
&lt;P&gt;EXPLANATION:&amp;nbsp;The referenced transaction does not meet the criteria for issuing a credit.&lt;/P&gt;
&lt;P&gt;INTEGRATION SUGGESTIONS:&amp;nbsp;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 180 days ago.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In your case it seems you submitted refund requests against (60177506194 ; 60177503762) shortly after these two transactions were created, unsettled transactions cannot be refunded, they can only be voided.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Mansour&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Nov 2021 14:48:35 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Authorize-net-refund-a-trunsaction-error-54/m-p/80180#M50522</guid>
      <dc:creator>MansourH</dc:creator>
      <dc:date>2021-11-30T14:48:35Z</dc:date>
    </item>
  </channel>
</rss>

