Introduction

This module holds all the common functionality for all the different tax modules.

Business

Development

Business Services

TaxCalculationServiceImpl
The link:apidocs/com/nemesis/platform/module/tax/common/core/service/impl/TaxCalculationServiceImpl.html[TaxCalculationServiceImpl] extends the link:../../commerce/apidocs/com/nemesis/platform/module/commerce/core/service/cart/calculation/impl/CalculationServiceImpl.html[CalculationServiceImpl]. It adds\subtracts tax to cart total sum.

Facades

TaxFacade

The TaxFacade makes ping request to integrated tax API and calculates tax per cart.

Integration

The integration with the Nemesis platform is pretty straight-forward - just need to add the module in your classpath:

<dependency>
    <groupId>io.nemesis.platform.module.tax</groupId>
    <artifactId>nemesis-module-commontax</artifactId>
</dependency>