Interface CalculateExternalTaxesStrategy
- All Known Implementing Classes:
DefaultCalculateExternalTaxesFallbackStrategy,DefaultCalculateExternalTaxesStrategy,MockCalculateExternalTaxesStrategy
public interface CalculateExternalTaxesStrategy
Abstraction for strategy to make the call to a 3rd party tax calculation service.
-
Method Summary
Modifier and TypeMethodDescriptioncalculateExternalTaxes(AbstractOrderModel abstractOrder) Calculate external taxes for the order.
-
Method Details
-
calculateExternalTaxes
Calculate external taxes for the order.- Parameters:
abstractOrder- order to calculcate the taxes for- Returns:
- a tax document holding the calculated tax values
-