Log in
Model

AbstractCalculator

Magento\Tax\Model\Calculation\AbstractCalculator

What it does

This abstract base class provides core tax calculation functionality for quote items in Magento 2.

Developers would extend this class when implementing custom tax calculation strategies, as it handles address data, rounding deltas, and tax rate computations.

Concrete implementations must define how to calculate taxes when prices include or exclude tax.

Public Methods

  • setBillingAddress()
  • setShippingAddress()
  • setCustomerTaxClassId()
  • setCustomerId()
  • calculate()