首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento 1.7.0.2 - Authorize.net上的多个事务而没有记录到Magento

Magento 1.7.0.2 - Authorize.net上的多个事务而没有记录到Magento
EN

Stack Overflow用户
提问于 2013-03-03 06:22:21
回答 1查看 486关注 0票数 0

最近,在进行了重大的重新设计之后,我们从一个领域迁移到了另一个领域。在重新设计期间,没有触及结帐代码。我们确实将DB中的所有引用从旧域更改为新域。底线是,大多数事务都与Magento和Authorize.net进行得很好。

但是,一些事务在Authorize.net 2或更多次上显示。这些事务显示Magento的交易号和已支付的金额,但是当您去检查Magento时,这些事务是找不到的。我甚至检查了DataBase,并且事务不存在,至少在它应该在的位置上。必须有跟踪,因为下一个事务的增量高于重复事务。

我尝试了这里所说的,但不起作用:http://blog.iuvocommerce.com/magento-authorize-net-frustrating-error-11-a-duplicate-transaction-has-been-submitted/

我们也将Magento从1.7.0.0升级到1.7.0.2。我们也在使用OneStepCheckout。但再说一次,我们以前对此没有意见。

底线

只是想知道是否有人经历过这样的问题,如果是的话,他们做了什么来解决这个问题?我在这里找不到任何与我们的问题有关的东西。我将继续查看代码测试,看看什么东西可能会导致问题。

诚挚的问候,

乔治

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-07 18:35:46

几天前我就解决了这个问题。出现问题是因为重新设计dev没有允许添加重复代码的promo规则的优惠券销售规则覆盖。我们需要允许重复优惠券代码的原因是以下示例场景:

  1. 用户应用代码
  2. 我们需要允许采取两个或更多不同的行动,例如: a)整辆车减价30% b)如果产品也在购物车里,那就免费吧

因此,生产环境中有一些重复代码的规则,但是重新设计的开发环境没有这样的规则。请注意,我们有两个不同的开发环境。一个是旧的设计,所以我们可以做任何改变的生产,其中有旧的设计,同时发展为新的主题设计。然后,当我们推出新的设计到生产,没有优惠券代码规则交易和客户开始进行交易,Magento将不会记录订单和Authorize.net将显示它的复制。

正在考虑删除这个问题但我想我会回答它。

诚挚的问候,

乔治

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15183040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档