我们正在为我们的网站使用AIM模块。在第一次通话中,我们使用 AUTH_ONLY 。如果一切正常,那么我们使用 PRIOR_AUTH_CAPTURE 来捕获金额。这里的问题是我们需要在第二次调用中更新发票号码( PRIOR_AUTH_CAPTURE )。我们怎样才能做到这一点?因为“ priorAuthCapture ”方法仅接受transaction id
和amount
作为参数。
在支付成功后,Authorize.net AIM中是否还有其他功能可以更新发票编号?
$ transaction-> invoice_num = $ generatedInvoiceID;
答案 0 :(得分:1)
此类功能不存在。 AUTH_ONLY
本质上是交易。 PRIOR_AUTH_CAPTURE
只是通过正式声明您希望获取这些资金来完成它。但是AUTH_ONLY
期间已经提供的详细信息无法更改。