是否可以使用 Authorize.Net 在 AIM XML 退款请求中发送 invoiceNumber 字段?我根据文档尝试了一些有关如何执行此操作的变体,但出现以下错误:
命名空间“AnetApi/xml/v1/schema/AnetApiSchema.xsd”中的元素“transactionRequest”在命名空间“AnetApi/xml/v1/schema/AnetApiSchema.xsd”中具有无效的子元素“invoiceNumber”。预期的可能元素列表:'authCode、refTransId、splitTenderId、order、lineItems、tax、duty、shipping、taxExempt、poNumber、customer、billTo、shipTo、customerIP、cardholderAuthentication、retail、transactionSettings、userFields'在命名空间'AnetApi/xml/ v1/schema/AnetApiSchema.xsd'
我之所以问,是因为出于报告原因,我想让我的退款与他们的原始交易相关联。这样,我可以搜索发票编号并找到购买记录的来源,以及每条退款记录,所有这些都将共享相同的发票编号。就像现在一样,Authorize.Net 系统告诉我无法将给定客户的原始购买与他们的退款相匹配。