Hi,
Considering some integration scenarios we think it would make sense if we could disable an order's calculations:
- Discounts
- Taxes
- Shipping
- Products?
For example if we set order.DisableDiscountProviders = true , Dynamicweb would skip the Discount providers
In Integration projects this means the discounts we get back from the ERP don't need to go into a session varible only to be added through a "dummy" Discount provider.
The same logic applies to Tax and Shipping providers
- order.DisableTaxProviders
- order.DisableShippingProviders
For products we know we can set the OrderlineType to be Fixed. I am just adding it as an option so there's a consistent and clear implementation FMHO
- order.DisableProductCalculations
Best Regards,
Nuno Aguiar