StripePaymentIntent class

Constructors

StripePaymentIntent({required String id, required num amount, required num amountCapturable, required num amountReceived, required int created, required PaymentIntentStatus status, num? applicationFeeAmount, bool livemode = true, Map<String, dynamic> metadata = const {}, String? application, String? captureMethod, String? cancellationReason, int? canceledAt, String? clientSecret, String? confirmationMethod, String? currency, String? customer, String? description, String? invoice, String? onBehalfOf, String? paymentMethodId, String? review, String? receiptEmail, String? setupFutureUsage, String? transferGroup})

Properties

amount num
final
amountCapturable num
final
amountReceived num
final
application String?
final
applicationFeeAmount num?
final
canceledAt int?
final
cancellationReason String?
final
captureMethod String?
final
clientSecret String?
final
confirmationMethod String?
final
created int
final
currency String?
final
customer String?
final
description String?
final
hashCode int
The hash code for this object.
no setterinherited
id String
final
invoice String?
final
livemode bool
final
metadata Map<String, dynamic>
final
onBehalfOf String?
final
paymentMethodId String?
final
receiptEmail String?
final
review String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
setupFutureUsage String?
final
status PaymentIntentStatus
final
transferGroup String?
final

Methods

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

Operators

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

Static Methods

fromMap(Map data) StripePaymentIntent