|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TaxProvider
| Method Summary | |
|---|---|
Order |
calculateTaxForOrder(Order order,
ModuleConfiguration config)
Calculates taxes on an entire order. |
void |
cancelTax(Order order,
ModuleConfiguration config)
Some tax providers store tax details from an order on an external system for reporting and tax reconcilliation. |
Order |
commitTaxForOrder(Order order,
ModuleConfiguration config)
This method provides the implementation an opportunity to finalize taxes on the order. |
| Methods inherited from interface org.broadleafcommerce.common.config.service.ModuleProvider |
|---|
canRespond |
| Method Detail |
|---|
Order calculateTaxForOrder(Order order,
ModuleConfiguration config)
throws TaxException
order - config -
TaxException
Order commitTaxForOrder(Order order,
ModuleConfiguration config)
throws TaxException
order - config -
TaxException
void cancelTax(Order order,
ModuleConfiguration config)
throws TaxException
order - config -
TaxException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||