2011-12-08 54 views
0

遇到紧急情况。目前在我的网站上,我有一些客户多次为同一订单收费。支付网关是Authorize.Net,商店前台是Magento Enterprise。什么可能导致这个?错误的代码,服务器错误等?这从来没有发生过,完全是随机的。如果这没有足够的信息来帮助,请让我知道。Authorize.Net中的随机重复交易

回答

1

这是一个编码问题,但试图发现代码将很难在这样的网站。开发人员需要查看整个结帐代码以查找潜在的错误。

最好的行动方式是看看交易有多远。如果它们非常接近(即几分钟或更短),则可以尝试通过将重复事务窗口设置为足够大以阻止重复发生的值来解决此问题。换句话说,如果重复事务在60秒内发生,请更新Authorize.Net代码以将x_duplicate_window设置为180(此值为秒)。那应该防止重复的订单发生。