PaymentIntentCard constructor
const
PaymentIntentCard({
- SessionCaptureMethod? captureMethod,
- String? cvcToken,
- InvoiceInstallments? installments,
- PaymentIntentCardMandateOptions? mandateOptions,
- bool? moto,
- PaymentIntentNetwork? network,
- PaymentIntentPaymentMethodOptionsCardRequestExtendedAuthorization? requestExtendedAuthorization,
- PaymentIntentPaymentMethodOptionsCardRequestExtendedAuthorization? requestIncrementalAuthorization,
- PaymentIntentPaymentMethodOptionsCardRequestExtendedAuthorization? requestMulticapture,
- PaymentIntentPaymentMethodOptionsCardRequestExtendedAuthorization? requestOvercapture,
- CheckoutCardPaymentMethodOptionsRequestThreeDSecure? requestThreeDSecure,
- bool? requireCvcRecollection,
- PaymentIntentSetupFutureUsage? setupFutureUsage,
- String? statementDescriptorSuffixKana,
- String? statementDescriptorSuffixKanji,
- PaymentIntentThreeDSecure? threeDSecure,
payment_intent_param
Configuration for any card payments attempted on this PaymentIntent.
Implementation
const PaymentIntentCard({
this.captureMethod,
this.cvcToken,
this.installments,
this.mandateOptions,
this.moto,
this.network,
this.requestExtendedAuthorization,
this.requestIncrementalAuthorization,
this.requestMulticapture,
this.requestOvercapture,
this.requestThreeDSecure,
this.requireCvcRecollection,
this.setupFutureUsage,
this.statementDescriptorSuffixKana,
this.statementDescriptorSuffixKanji,
this.threeDSecure,
});