PaymentIntent class

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

Constructors

PaymentIntent({String? id, String? object, int? amount, int? amountCapturable, int? amountReceived, dynamic application, dynamic applicationFeeAmount, dynamic canceledAt, dynamic cancellationReason, String? captureMethod, dynamic charges, String? clientSecret, String? confirmationMethod, int? created, String? currency, dynamic customer, String? description, dynamic invoice, dynamic lastPaymentError, bool? livemode, Map<String, dynamic>? metadata, IntentAction? nextAction, dynamic onBehalfOf, dynamic paymentMethod, dynamic paymentMethodOptions, List<String>? paymentMethodTypes, String? receiptEmail, dynamic review, String? setupFutureUsage, Shipping? shipping, dynamic statementDescriptor, dynamic statementDescriptorSuffix, String? status, Transfer? transferData, String? transferGroup})
PaymentIntent.fromJson(Map<String, dynamic> json)
factory

Properties

amount int?
getter/setter pair
amountCapturable int?
getter/setter pair
amountReceived int?
getter/setter pair
application ↔ dynamic
getter/setter pair
applicationFeeAmount ↔ dynamic
getter/setter pair
canceledAt ↔ dynamic
getter/setter pair
cancellationReason ↔ dynamic
getter/setter pair
captureMethod String?
getter/setter pair
charges ↔ dynamic
getter/setter pair
clientSecret String?
getter/setter pair
confirmationMethod String?
getter/setter pair
created int?
getter/setter pair
currency String?
getter/setter pair
customer ↔ dynamic
getter/setter pair
description String?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
getter/setter pair
invoice ↔ dynamic
getter/setter pair
lastPaymentError ↔ dynamic
getter/setter pair
livemode bool?
getter/setter pair
metadata Map<String, dynamic>?
getter/setter pair
nextAction IntentAction?
getter/setter pair
object String?
getter/setter pair
onBehalfOf ↔ dynamic
getter/setter pair
paymentMethod ↔ dynamic
getter/setter pair
paymentMethodOptions ↔ dynamic
getter/setter pair
paymentMethodTypes List<String>?
getter/setter pair
receiptEmail String?
getter/setter pair
review ↔ dynamic
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
setupFutureUsage String?
getter/setter pair
shipping Shipping?
getter/setter pair
statementDescriptor ↔ dynamic
getter/setter pair
statementDescriptorSuffix ↔ dynamic
getter/setter pair
status String?
getter/setter pair
transferData Transfer?
getter/setter pair
transferGroup String?
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