【发布时间】:2019-01-29 12:33:43
【问题描述】:
我向 Authorize 发送退款请求:
<createTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>***</name>
<transactionKey>**********</transactionKey>
</merchantAuthentication>
<transactionRequest>
<transactionType>refundTransaction</transactionType>
<amount>***</amount>
<profile>
<customerProfileId>***</customerProfileId>
<paymentProfile>
<paymentProfileId>***</paymentProfileId>
</paymentProfile>
</profile>
<refTransId>***</refTransId>
</transactionRequest>
</createTransactionRequest>
但我遇到了这样的错误
<error>
<errorCode>101</errorCode>
<errorText>The given name on the account and/or the account type does not match the actual account.</errorText>
</error>
我仅在某些交易中收到此错误。 我只发送 customerProfileId、paymentProfileId。请告诉我为什么会返回此错误以及名称或类型有何不同?
【问题讨论】:
标签: api transactions authorize.net