List discountList = new ArrayList ();
final DiscountValue discountValue = new DiscountValue(" code",20.0,true," USD");
discountList.add(discountValue);
cartService.getSessionCart()。setGlobalDiscountValues(discountList);
modelService.save(cartService.getSessionCart());
modelService.refresh(cartService.getSessionCart());
Sasi,
如果订单级别有折扣,则必须在cartModel上将折扣值($ 20)设置为setGlobalDiscountValue()。
然后,您必须保存此购物车模型以提供订单级别的折扣($ 20)
感谢您回复Nitesh。
适用于订单折扣的商品不是OOTB吗? 我是否需要更改代码以应用订单级别折扣? 我以为折扣会自动应用总额的一部分。
在DefaultCalculationService.java中,折扣设置为OOTB。
先谢谢了。
一周热门 更多>