InvoiceLineItemTaxRateData constructor

const InvoiceLineItemTaxRateData({
  1. String? country,
  2. String? description,
  3. required String displayName,
  4. required bool inclusive,
  5. String? jurisdiction,
  6. required double percentage,
  7. String? state,
  8. TaxProductResourceLineItemTaxBreakdownTaxRateDetailsTaxType? taxType,
})

tax_rate_data_param

Data to find or create a TaxRate object. Stripe automatically creates or reuses a TaxRate object for each tax amount. If the `tax_rate_data` exactly matches a previous value, Stripe will reuse the TaxRate object. TaxRate objects created automatically by Stripe are immediately archived, do not appear in the line item’s `tax_rates`, and cannot be directly added to invoices, payments, or line items.

Implementation

const InvoiceLineItemTaxRateData({
  this.country,
  this.description,
  required this.displayName,
  required this.inclusive,
  this.jurisdiction,
  required this.percentage,
  this.state,
  this.taxType,
});