结帐Magento时价格翻倍-sales_order_flat_quote_address

use*_*214 5 checkout magento magento-1.7

我们目前在Magento社区1.7中遇到一个问题,一些客户在结帐时总人数增加了一倍。

调查显示,对于这些客户报价,他们在sales_order_flat_quote_address表中有四个条目。该表看起来应该只包含两行,一行用于计费,另一行用于装运。

对于为什么要创建四行并且通过严格的测试无法找到问题的原因,我们感到困惑。

以下测试用例已经完成,没有任何问题:

1)创建报价,然后登录。登出。创建新报价,然后登录。

2)确保没有以前的客户报价。登录。登出。添加产品。登录。

3)登录时创建报价。保持登录状态。访问单独的浏览器,添加产品,使用相同的客户帐户登录。

4)创建报价,登录。通过代理/新IP打开站点。添加产品。登录。

在上述所有情况下,都不会发生此问题。

以前有没有人听说过这个问题?

提前致谢。

小智 2

我们在企业版 1.12 上遇到了这个问题。追踪起来非常困难,我们向提供补丁的 magento 提出了这个问题。

您在网站上使用 OneStepCheckout 吗?或者任何其他第三方模块?

  • 您能分享一下补丁或详细信息吗?我们也有企业版,但是这个补丁还没有公开 (2认同)