SessionPaymentIntentData constructor
const
SessionPaymentIntentData({
- int? applicationFeeAmount,
- PaymentIntentCaptureMethod? captureMethod,
- String? description,
- Map<
String, String> ? metadata, - String? onBehalfOf,
- String? receiptEmail,
- SessionSetupFutureUsage? setupFutureUsage,
- SessionShipping? shipping,
- String? statementDescriptor,
- String? statementDescriptorSuffix,
- ChargeCreateOptionsTransferData? transferData,
- String? transferGroup,
payment_intent_data_params
A subset of parameters to be passed to PaymentIntent creation for Checkout Sessions in `payment` mode.
Implementation
const SessionPaymentIntentData({
this.applicationFeeAmount,
this.captureMethod,
this.description,
this.metadata,
this.onBehalfOf,
this.receiptEmail,
this.setupFutureUsage,
this.shipping,
this.statementDescriptor,
this.statementDescriptorSuffix,
this.transferData,
this.transferGroup,
});