InvoiceUpdateOptions constructor
const
InvoiceUpdateOptions({
- List<
String> ? accountTaxIds, - int? applicationFeeAmount,
- bool? autoAdvance,
- SessionAutomaticTax? automaticTax,
- InvoiceCollectionMethod? collectionMethod,
- List<
InvoiceSettingCustomField> ? customFields, - int? daysUntilDue,
- String? defaultPaymentMethod,
- String? defaultSource,
- List<
String> ? defaultTaxRates, - String? description,
- List<
InvoiceItemDiscountsItem> ? discounts, - DateTime? dueDate,
- DateTime? effectiveAt,
- List<
String> ? expand, - SessionLiability? issuer,
- Map<
String, String> ? metadata, - String? number,
- String? onBehalfOf,
- InvoicePaymentSettings? paymentSettings,
- InvoiceCreateOptionsRendering? rendering,
- SessionRenderingOptions? renderingOptions,
- SessionShippingOptionsItem? shippingCost,
- InvoiceShippingDetails? shippingDetails,
- String? statementDescriptor,
- ChargeCreateOptionsTransferData? transferData,
Implementation
const InvoiceUpdateOptions({
this.accountTaxIds,
this.applicationFeeAmount,
this.autoAdvance,
this.automaticTax,
this.collectionMethod,
this.customFields,
this.daysUntilDue,
this.defaultPaymentMethod,
this.defaultSource,
this.defaultTaxRates,
this.description,
this.discounts,
this.dueDate,
this.effectiveAt,
this.expand,
this.footer,
this.issuer,
this.metadata,
this.number,
this.onBehalfOf,
this.paymentSettings,
this.rendering,
this.renderingOptions,
this.shippingCost,
this.shippingDetails,
this.statementDescriptor,
this.transferData,
});