ITaxService
Interface to be implemented by tax provider plugins. The interface defines a
single method getTaxLines
that returns numerical rates to apply to line
items and shipping methods.
Implemented by
Methods
getTaxLines
getTaxLines(itemLines
, shippingLines
, context
): Promise
<ProviderTaxLine
[]>
Retrieves the numerical tax lines for a calculation context.
Parameters
the line item calculation lines
other details relevant to the tax determination
Returns
Promise
<ProviderTaxLine
[]>
numerical tax rates that should apply to the provided calculation
lines
Was this section helpful?