我们目前在 Magento Community 1.7 上遇到了一个问题,一些客户在结帐时的总数翻了一番。
调查表明,对于这些客户的报价,他们在 sales_order_flat_quote_address 表中有四个条目。该表看起来应该只包含两行,一行用于计费,一行用于运输。
我们很难理解为什么要创建四行,并且通过严格的测试无法找到问题的原因。
以下测试用例已顺利完成:
1) 创建报价,然后登录。登出。创建新报价,然后登录。
2) 确保客户没有以前的报价。登录。登出。添加产品。登录。
3)登录时创建报价。保持登录状态。访问单独的浏览器,添加产品,使用相同的客户帐户登录。
4)创建报价,登录。通过代理/新 IP 打开站点。添加产品。登录。
在上述所有情况下,问题都不会发生。
有没有人曾经有过或听说过这个问题?
提前致谢。