|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TaxService
Generic service to calculate taxes. Those implementing tax calculation logic should, more likely, use the default Broadleaf TaxService implementation, and implement TaxProvider.
| Method Summary | |
|---|---|
Order |
calculateTaxForOrder(Order order)
Calculates tax for the order. |
void |
cancelTax(Order order)
Some tax providers store tax details from an order on an external system for reporting and tax reconcilliation. |
Order |
commitTaxForOrder(Order order)
Commits tax for the order. |
| Method Detail |
|---|
Order calculateTaxForOrder(Order order)
throws TaxException
order -
TaxException
Order commitTaxForOrder(Order order)
throws TaxException
order -
TaxException
void cancelTax(Order order)
throws TaxException
order -
TaxException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||