cancel
Showing results for 
Search instead for 
Did you mean: 

Customizing OOTB tax implementation ?

Former Member
0 Kudos

we've a requirement where we have to calculate tax on products based on regions/stores. OOTB allows to add tax only on products/users ? we might have same product in different regions/stores with different tax rates. Can anyone tell me how to achieve this customization , i think we need to extend Europe1Pricefactory class and override the getTaxValues() method.

Please let me know if there is any other better approach to achieve this?

Thanks, Sandeep

Accepted Solutions (0)

Answers (1)

Answers (1)

christoph_meyer
Active Participant
0 Kudos

Assuming you have a base store per region:

Create Taxes, create and assign a UserTaxGroup per base store, create and assign a ProductsTaxGroup per Product. Then create TaxRows for each combination usergroup, productgroup and tax

Former Member
0 Kudos

Thanks Christoph for your answer, need some extension on this. we've to display the estimated tax @ cart page (estimated tax based on region from base-store) and original tax @ order summary page(based on region from delivery address). So how can achieve this - as it varies from Cart page to Order Summary page. Can we achieve this without customization of OOTB implementation.

Thanks, Sandeep