我正在使用商业kickstart v2构建概念证明电子商务解决方案
我希望实施一个系统,用户可以提交订单,但管理员必须先批准订单,然后客户才能付款 - 我觉得我可以通过规则&额外的订单状态,但我无法弄清楚结账过程的哪一部分进行干预。到目前为止我所拥有的是:
上面的规则5(斜体字)给我带来了问题,无论我尝试什么 - 规则#3总是会触发,即使在订单被批准后,也会导致用户被重定向。
问题出现是因为一旦订单被设置为“由管理员批准”,它必须返回“购物车”,然后“结账”......然后启动规则3,这让我很好地回来了在一个圆圈。
任何提示或建议?
答案 0 :(得分:0)
对于规则3 添加另一个条件:订单状态“由管理员批准”并带有否定选项(底部为复选框)的数据比较。因此,如果您将订单状态更改为“由管理员批准”,则此规则将不再触发,因为此条件将返回FALSE。
此外,在规则5中,您可以通过结帐链接创建向电子邮件发送的操作。