【发布时间】:2022-01-29 22:42:23
【问题描述】:
如何防止用户使用多个标签或多个浏览器结帐 1 个购物车会话?
默认情况下,当最后一个结帐步骤仍在加载时,用户可以多次重新提交同一个购物车,直到完成 1 个流程,从而导致重复订单。
对此的任何想法将不胜感激。
【问题讨论】:
标签: session magento2 cart checkout quote
如何防止用户使用多个标签或多个浏览器结帐 1 个购物车会话?
默认情况下,当最后一个结帐步骤仍在加载时,用户可以多次重新提交同一个购物车,直到完成 1 个流程,从而导致重复订单。
对此的任何想法将不胜感激。
【问题讨论】:
标签: session magento2 cart checkout quote
我认为问题出在您的自定义模块上。也许您没有调用 ajax 属性或加载部分。默认情况下,当您单击结帐按钮时,Magento 将无法再单击其他按钮,因为页面上会出现加载部分。
要检查您可以禁用所有支付模块并使用默认的 Magento 支付方式
【讨论】: