PaymentIntentUpdateOptions constructor

const PaymentIntentUpdateOptions({
  1. int? amount,
  2. int? applicationFeeAmount,
  3. PaymentIntentCaptureMethod? captureMethod,
  4. String? currency,
  5. String? customer,
  6. String? description,
  7. List<String>? expand,
  8. Map<String, String>? metadata,
  9. String? paymentMethod,
  10. String? paymentMethodConfiguration,
  11. PaymentIntentPaymentMethodData? paymentMethodData,
  12. PaymentIntentCreateOptionsPaymentMethodOptions? paymentMethodOptions,
  13. List<String>? paymentMethodTypes,
  14. String? receiptEmail,
  15. PaymentIntentUpdateOptionsSetupFutureUsage? setupFutureUsage,
  16. ChargeCreateOptionsShipping? shipping,
  17. String? statementDescriptor,
  18. String? statementDescriptorSuffix,
  19. PaymentFlowsAmountDetailsResourceTip? transferData,
  20. String? transferGroup,
})

Implementation

const PaymentIntentUpdateOptions({
  this.amount,
  this.applicationFeeAmount,
  this.captureMethod,
  this.currency,
  this.customer,
  this.description,
  this.expand,
  this.metadata,
  this.paymentMethod,
  this.paymentMethodConfiguration,
  this.paymentMethodData,
  this.paymentMethodOptions,
  this.paymentMethodTypes,
  this.receiptEmail,
  this.setupFutureUsage,
  this.shipping,
  this.statementDescriptor,
  this.statementDescriptorSuffix,
  this.transferData,
  this.transferGroup,
});