我需要在假日和周六/周日交付的运费中加收额外的费用
所以我创建了一个自定义商务订单项,该订单会在当天添加到订单中。
但它不计算该额外费用项的税。
以下是一个示例顺序:
Subtotal 1.351,35 DKK
Express-delivery 810,00 DKK
Delivery fee 750,00 DKK
Tax 540,34 DKK
Order total 3.451,69 DKK
税率为25% 正如您所看到的,它只计算“小计”和“快递”的税收
如何让商家计算自定义订单项的税?
我看到发货模块通过一些规则来完成它,但我无法掌握如何转换该代码以用于我的订单项模块。
有人有解决方案吗?
感谢。
答案 0 :(得分:1)
我终于弄明白了,
我实现了hook hook_rules_event_info()
并调用rules_invoke_all('my_rule',$ line_item);在将其添加到订单之前的订单项上。它有效:)
希望将来可以帮助其他人。
结果:
Subtotal 1.351,35 DKK
Express-delivery 810,00 DKK
Delivery fee 750,00 DKK
Tax 727,84 DKK
Order Total 3.639,19 DKK