TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.attributes(Map<String,Object> attributes) |
Additional attributes for this tax detail
|
static TaxDetail.TaxDetailBuilder |
TaxDetail.builder() |
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.country(String country) |
The country for this tax.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.isExempt(boolean isExempt) |
Indicates if this is exempt from taxes, usually based on a tax exemption code.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.isVat(boolean isVat) |
Indicates if this is VAT tax
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.jurisdictionName(String jurisdictionName) |
The jurisdiction name.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.jurisdictionType(String jurisdictionType) |
The jurisdiction type, e.g.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.rate(BigDecimal rate) |
The rate of this tax.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.region(String region) |
The region for this tax.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.taxableAmount(javax.money.MonetaryAmount taxableAmount) |
The amount that was taxable to determine the calculated tax.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.taxCalculated(javax.money.MonetaryAmount taxCalculated) |
The calculated tax for this detail.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.taxName(String taxName) |
The name of the tax.
|
TaxDetail.TaxDetailBuilder |
TaxDetail.TaxDetailBuilder.transactionId(String transactionId) |
The transaction ID for this tax detail.
|