Hi Mari,
We have a plan to make the workflows use the new APIs internally - so if you have a custom implementation of ITaxCalculator it'll work the same in CM.
It should happen quite soon (in a couple of months, I think)
Regards,
/Q
So until then I need both a custom workflow impl (for the manager site) and an ITaxCalculator impl for the front end site. Correct?
If you have a custom ITaxCalculator implementation, then the workflows will be able to get that implementation and calculate the taxes by the implementation.
In other words, as long as your implementation is in CM bin folder, the calculation will be the same as front-end site.
According to this: http://world.episerver.com/blogs/Son-Do/Dates/2017/2/no-workflow-customizing-itaxcalculator-and-combine-with-workflow/ it's a bit more work. :)
Ref: http://vimvq1987.com/2016/12/you-can-now-finally-hate-workflows/
I have a site where I have removed workflows and where I am using the new order api. But what about commerce manager?
I can see that when you make changes to existing orders, episerver runs workflows. How should that work?
For instance - I have a custom tax implementation (custom impl. of ITaxCalculator). Should that be added to both sites?