SessionSubscriptionData constructor
const
SessionSubscriptionData({
- double? applicationFeePercent,
- DateTime? billingCycleAnchor,
- List<
String> ? defaultTaxRates, - String? description,
- SessionInvoiceSettings? invoiceSettings,
- Map<
String, String> ? metadata, - String? onBehalfOf,
- SessionProrationBehavior? prorationBehavior,
- SessionTransferData? transferData,
- DateTime? trialEnd,
- int? trialPeriodDays,
- SessionTrialSettings? trialSettings,
subscription_data_params
A subset of parameters to be passed to subscription creation for Checkout Sessions in `subscription` mode.
Implementation
const SessionSubscriptionData({
this.applicationFeePercent,
this.billingCycleAnchor,
this.defaultTaxRates,
this.description,
this.invoiceSettings,
this.metadata,
this.onBehalfOf,
this.prorationBehavior,
this.transferData,
this.trialEnd,
this.trialPeriodDays,
this.trialSettings,
});