ConfirmPaymentIntentRequest class

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake, explicitToJson: true)

Constructors

ConfirmPaymentIntentRequest({String? returnUrl, Map<String, dynamic>? mandateData, String? paymentMethod, PaymentMethodData? paymentMethodOptions, String? mandate, bool? offSession, List<PaymentMethodType?>? paymentMethodTypes, String? receiptEmail, bool? savePaymentMethod, SetupFutureUsage? setupFutureUsage, Shipping? shipping, bool? useStripeSdk, ConfirmIntentOption? options})
ConfirmPaymentIntentRequest.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
mandate String?
getter/setter pair
mandateData Map<String, dynamic>?
getter/setter pair
offSession bool?
getter/setter pair
options ConfirmIntentOption?
getter/setter pair
paymentMethod String?
getter/setter pair
paymentMethodOptions PaymentMethodData?
getter/setter pair
paymentMethodTypes List<PaymentMethodType?>?
getter/setter pair
receiptEmail String?
getter/setter pair
returnUrl String?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
savePaymentMethod bool?
getter/setter pair
setupFutureUsage SetupFutureUsage?
getter/setter pair
shipping Shipping?
getter/setter pair
useStripeSdk bool?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited