Interface ExternalTaxesService
-
- All Known Implementing Classes:
DefaultExternalTaxesService,SapExternalTaxesService
public interface ExternalTaxesServiceAbstraction for service to calculate 3rd party taxes
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancalculateExternalTaxes(AbstractOrderModel abstractOrder)Calculate the taxes for order via an external servicevoidclearSessionTaxDocument()Removes tax document from session if present
-
-
-
Method Detail
-
calculateExternalTaxes
boolean calculateExternalTaxes(AbstractOrderModel abstractOrder)
Calculate the taxes for order via an external service- Parameters:
abstractOrder- A Hybris cart or order- Returns:
- True if calculation was successful and false otherwise
-
clearSessionTaxDocument
void clearSessionTaxDocument()
Removes tax document from session if present
-
-