我的购物车中有一组产品当我登录并开始订单时,我会被分配一个orderID。
如果我按照我的订单,或退出并再次返回,我的购物车产品仍然在那里,我订购的订单ID(几天前有效)仍在那里。与此同时,我有100个订单。而现在正在放置我的oder意味着我的oder id在100旧ID之前。这些都很好,也很顺利。
但是在后端,我们的履行人员将远远超出当前的ID,我的旧订单ID将在一个空白中丢失(因为如果我在一年左右的时间后订购我的ID可能是1000 id's Back)。
那么,在结账的第一步,迫使Magento重新发出新的订单ID是否可行且简单安全?如果没有,我们可以阻止Magento在您退出后记住您的购物车状态)或者每次重新登录时,哪个更容易?
感谢您的支持。
答案 0 :(得分:3)
如果您转到System>Config>Checkout>Shopping Cart
并更改Quote Lifetime (days)
的值,您将能够缩短购物车保持活动的时间。
或者,我建议您更改配送订单选择标准以处理订单日期,而不是订单ID。