-1

请注意,当我尝试退款交易时,我在响应中收到错误代码 54。

以下是我尝试退款的交易的一些详细信息。

{
    "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"
}
{
    "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"
}
4

1 回答 1

1

根据他们的文档,以下是可能发生这种情况的原因:

引用的交易不符合开立信用证的标准。它可能是未结算的、无效的类型、错误的货币、无效的参考交易 ID 或结算时间超过 180 天。

如果您尝试发放的退款属于上述任何一种情况,您将收到此错误。

在交易未结算的情况下,您可以改为发出无效。

于 2021-11-04T12:19:38.043 回答