【问题标题】:Magento 2 catalog price rules based on session variable基于会话变量的 Magento 2 目录价格规则
【发布时间】:2019-11-19 13:52:28
【问题描述】:

我想基于会话变量应用目录价格规则,我将为某些客户群存储该会话变量。 例如,如果客户使用特定 URL 参数访问该网站,我将应用一些目录价格规则,这些规则将伴随客户在该网站的整个访问过程。

-- 编辑-- 另一种选择是,以某种方式将来宾客户分配给客户组,并且该组可以与目录价格规则相关联。

【问题讨论】:

    标签: magento2 affiliate promotions


    【解决方案1】:

    这是一个合理的要求,但客户熟悉使用优惠券的网站。

    您可以通过观察着陆页并将优惠券应用到购物篮来添加优惠券,然后显示一条客户消息,告诉他们优惠券 NNN 已被应用,并且他们将在结帐时自动获得折扣。

        $quote = $this->checkoutSession->getQuote();
        $quote->setCouponCode($couponCode)->collectTotals()->save();
    

    效果很好,使用 Magento1,您需要将优惠券存储在 cookie 中,并在将商品添加到购物车时应用它。有了 M2 就不需要这个了,你可以添加一个观察者来做上面的事情。

    【讨论】:

    • 嗨,Mavis,我的想法是在目录放入购物车之前将折扣价应用于目录
    • 我会说这是不可能的,你最好告诉你的客户,客户已经习惯了自动优惠券的方式。祝你好运!
    猜你喜欢
    • 2011-05-26
    • 1970-01-01
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多