I have a request regarding Calculations and all their methods.
I would like to request an option to Include or Exclude Order Tag Totals from the calculations and their methods.
Reason why I am requesting this because its really difficult to mimic all possible scenarios when implementing different kind of Delivery Companies and account for all their fees and calculations.
I also find it odd that this feature of excluding order tag totals is hardcoded into Use Plain Sum option, for Rate from Ticket Amount methods exclusively.
But Order Tags get added into the TICKET TOTAL right? Thats why I requested that it would be really nice feature if we can decide whether calculation included order tag totals.
To explain my use case, I have a highly customized cloud kitchen setup, they use over 10 different delivery companies. Each one of these companies has different promotions, commissions etc.
If they put a promo 10% discount on burgers on all platforms.
a) 10$ burger becomes 9$, however, any billable addons (order tags) are not included in the discount for delivery entity A.
b) 10$ burger becomes 9$, however, any billable addons (order tags) are included in the discount for delivery entity B.
So, this feature would basically help solve a lot of moving parts during maintenance and adjustments.
Also, I am probably using wrong but {TICKET ORDER TAG TOTAL EXP:(ODI=True)} doesnt return anything, I tried with order status and ODI expressions.