CreatePaymentIntentOpts constructor
CreatePaymentIntentOpts({
- int? amount,
- int? applicationFeeAmount,
- Method? captureMethod,
- bool? confirm,
- Method? confirmationMethod,
- String? currency,
- String? customer,
- String? description,
- bool? errorOnRequiresAction,
- String? mandate,
- Map<
String, dynamic> ? metadata, - bool? offSession,
- String? onBehalfOf,
- String? paymentMethod,
- List<
String> ? paymentMethodTypes, - PaymentMethodData? paymentMethodData,
- String? receiptEmail,
- String? statementDescriptor,
- String? statementDescriptorSuffix,
- TransferData? transferData,
- String? transferGroup,
- CreateCardOpts? card,
Implementation
CreatePaymentIntentOpts({
this.amount,
this.applicationFeeAmount,
this.captureMethod,
this.confirm,
this.confirmationMethod,
this.currency,
this.customer,
this.description,
this.errorOnRequiresAction,
this.mandate,
this.metadata,
this.offSession,
this.onBehalfOf,
this.paymentMethod,
this.paymentMethodTypes,
this.paymentMethodData,
this.receiptEmail,
this.statementDescriptor,
this.statementDescriptorSuffix,
this.transferData,
this.transferGroup,
this.card,
});