我正在寻找一种获得订单折扣百分比的方法,可能是从订单类或发票类中获得折扣的方法,如果

$order->getDiscountPercent();

有效,但事实并非如此,关于如何从订单类或发票类中获取折扣百分比的任何想法?

有帮助吗?

解决方案

据我所知,没有办法这样做。所有折扣均在 $insertAnyCurrency. 。因此,如果您愿意,您有两种方法:

Salesrule

有一个 $order->getCouponRuleName(). 。但是我不知道这是否每次都填补。使用此字段,您可以(非常模糊)获取规则,并从规则中获得百分比

折扣 /孙子

您可以从折扣中计算出百分比。但这也很模糊,我不确定,无论有没有运输,有或不纳税,您都需要它。

许可以下: CC-BY-SA归因
scroll top