InvoiceItemCreateOptions constructor

const InvoiceItemCreateOptions({
  1. int? amount,
  2. String? currency,
  3. required String customer,
  4. String? description,
  5. bool? discountable,
  6. List<InvoiceItemDiscountsItem>? discounts,
  7. List<String>? expand,
  8. String? invoice,
  9. Map<String, String>? metadata,
  10. InvoiceLineItemPeriod? period,
  11. String? price,
  12. InvoiceItemPriceData? priceData,
  13. int? quantity,
  14. String? subscription,
  15. ShippingRateCurrencyOptionTaxBehavior? taxBehavior,
  16. String? taxCode,
  17. List<String>? taxRates,
  18. int? unitAmount,
  19. String? unitAmountDecimal,
})

Implementation

const InvoiceItemCreateOptions({
  this.amount,
  this.currency,
  required this.customer,
  this.description,
  this.discountable,
  this.discounts,
  this.expand,
  this.invoice,
  this.metadata,
  this.period,
  this.price,
  this.priceData,
  this.quantity,
  this.subscription,
  this.taxBehavior,
  this.taxCode,
  this.taxRates,
  this.unitAmount,
  this.unitAmountDecimal,
});