Php Laravel-Authorize.net未在生产模式下工作

Php Laravel-Authorize.net未在生产模式下工作,php,laravel-5.2,authorize.net,Php,Laravel 5.2,Authorize.net,我正在使用visa信用卡进行交易,它在Authorize.net的虚拟终端和沙箱模式下运行良好,但当我根据生产情况更改密钥和模式时,我得到以下响应 CreateTransactionResponse {#495 ▼ -transactionResponse: TransactionResponseType {#545 ▼ -responseCode: "2" -rawResponseCode: null -authCode: "" -avsResultCode

我正在使用visa信用卡进行交易,它在
Authorize.net
的虚拟终端和沙箱模式下运行良好,但当我根据生产情况更改密钥和模式时,我得到以下响应

CreateTransactionResponse {#495 ▼
  -transactionResponse: TransactionResponseType {#545 ▼
    -responseCode: "2"
    -rawResponseCode: null
    -authCode: ""
    -avsResultCode: "P"
    -cvvResultCode: ""
    -cavvResultCode: ""
    -transId: "20188585160"
    -refTransID: ""
    -transHash: "E695B1BC8D328144E3C47D17A53B94E8"
    -testRequest: "0"
    -accountNumber: "XXXXXXXXX"
    -accountType: "Visa"
    -splitTenderId: null
    -prePaidCard: null
    -messages: null
    -errors: array:1 [▼
      0 => ErrorAType {#516 ▼
        -errorCode: "2"
        -errorText: "This transaction has been declined."
      }
    ]
    -splitTenderPayments: null
    -userFields: null
    -shipTo: null
    -secureAcceptance: null
  }
  -profileResponse: null
  -refId: "ref1474354204"
  -messages: MessagesType {#512 ▼
    -resultCode: "Ok"
    -message: array:1 [▼
      0 => MessageAType {#527 ▼
        -code: "I00001"
        -text: "Successful."
      }
    ]
  }
  -sessionToken: null
}

我不理解这个问题,因为它给了我一个错误
交易已被拒绝
,但在
消息中
,结果正常且成功

响应表示客户的发卡行拒绝了交易。您能否确认您是否在沙箱或生产中工作?响应表示客户的发卡行拒绝了交易。您能否确认您是否在沙箱或生产中工作?