E commerce 是否可以发送带有authorize.net退款请求的发票号码?
是否可以使用Authorize.Net发送AIM XML退款请求中的invoiceNumber字段?我尝试了一些基于的方法,但出现了如下错误: 命名空间中的元素“transactionRequest” “AnetApi/xml/v1/schema/AnetApiSchema.xsd”具有无效的子元素 命名空间中的“invoiceNumber” “AnetApi/xml/v1/schema/AnetApiSchema.xsd”。可能的要素清单 应为:“authCode、refTransId、splitTenderId、订单、行项目、税、, 关税、运输、免税、邮政编码、客户、账单、发货人、, 客户IP、持卡人身份验证、零售、交易设置、, 命名空间“AnetApi/xml/v1/schema/AnetApiSchema.xsd”中的用户字段E commerce 是否可以发送带有authorize.net退款请求的发票号码?,e-commerce,authorize.net,E Commerce,Authorize.net,是否可以使用Authorize.Net发送AIM XML退款请求中的invoiceNumber字段?我尝试了一些基于的方法,但出现了如下错误: 命名空间中的元素“transactionRequest” “AnetApi/xml/v1/schema/AnetApiSchema.xsd”具有无效的子元素 命名空间中的“invoiceNumber” “AnetApi/xml/v1/schema/AnetApiSchema.xsd”。可能的要素清单 应为:“authCode、refTransId、spl
我问这个问题的原因是,出于报告的原因,我希望我的退款与他们的原始交易挂钩。这样,我就可以搜索发票号码,找到购买记录的来源,以及每个退款记录,所有这些记录都将共享相同的发票号码。现在,Authorize.Net系统显示我无法将给定客户的原始购买与其退款进行匹配。很抱歉回复了一篇旧帖子,但上面的答案不正确 要使发票号与交易关联并显示在Auth.net交易日志中,请包含以下XML位:
<order><invoiceNumber>123456</invoiceNumber></order>
123456
查看中的模式以查看必要的顺序(因为顺序确实重要)
在上面的例子中,它会出现在这里:
<?xml version="1.0"?>
<createTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>yourloginid</name>
<transactionKey>yourtransactionkey</transactionKey>
</merchantAuthentication>
<refId>15444549</refId>
<transactionRequest>
<transactionType>refundTransaction</transactionType>
<amount>5</amount>
<payment>
<creditCard>
<cardNumber>XXXX1111</cardNumber>
<expirationDate>122016</expirationDate>
</creditCard>
</payment>
<authCode>2165668159</authCode>
<order>
<invoiceNumber>123456</invoiceNumber>
</order>
</transactionRequest>
</createTransactionRequest>
yourloginid
您的交易密钥
15444549
退款交易
5.
XX1111
122016
2165668159
123456