RFC: Taxation without adjustments #4613
mamhoff
started this conversation in
New Features or Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Currently, we use the
Spree::Adjustmentmodel to save taxation data on line items, shipments and orders.Adjustments have issues:
sourceand are recalculated every time the order changes. For taxation, that's not so desirable as we are moving towards doing taxation for the order all in one go.Here's a proposal: Add a new thing called
Spree::Taxthat works just like an adjustment, except that it is somehow translatable throughI18n, cannot be used for promotions, and is tied to aSpree::Shipmentexclusively.If line items need taxation, they can have a line item tax estimate, too - as a separate model.
All reactions