CreateSubscriptionOpts constructor
CreateSubscriptionOpts({
- bool? active,
- List<
Map< ? addInvoiceItems,String, dynamic> > - int? amount,
- int? applicationFeePercent,
- int? backdateStartSate,
- int? billingCycleAnchor,
- BillingThresholdsOpts? billingThresholds,
- int? cancelAt,
- bool? cancelAtPeriodEnd,
- Method? collectionMethod,
- String? coupon,
- String? currency,
- String? customer,
- int? daysUntilDue,
- String? defaultPaymentMethod,
- String? defaultSource,
- String? defaultTaxRates,
- Interval? interval,
- List<
SubscriptionItemOpts> ? items, - Map<
String, dynamic> ? metadata, - bool? offSession,
- PaymentBehaviour? paymentBehaviour,
- String? plan,
- String? price,
- String? quantity,
Implementation
CreateSubscriptionOpts({
this.active,
this.addInvoiceItems,
this.amount,
this.applicationFeePercent,
this.backdateStartSate,
this.billingCycleAnchor,
this.billingThresholds,
this.cancelAt,
this.cancelAtPeriodEnd,
this.collectionMethod,
this.coupon,
this.currency,
this.customer,
this.daysUntilDue,
this.defaultPaymentMethod,
this.defaultSource,
this.defaultTaxRates,
this.interval,
this.items,
this.metadata,
this.offSession,
this.paymentBehaviour,
this.plan,
this.price,
this.quantity,
});