PaymentMethodDetailsCard class final
payment_method_details_card
Constructors
- PaymentMethodDetailsCard({int? amountAuthorized, String? brand, DateTime? captureBefore, PaymentMethodCardChecks? checks, String? country, String? description, required int expMonth, required int expYear, PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceEnterpriseFeaturesExtendedAuthorizationExtendedAuthorization? extendedAuthorization, String? fingerprint, String? funding, String? iin, PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceEnterpriseFeaturesIncrementalAuthorizationIncrementalAuthorization? incrementalAuthorization, PaymentMethodDetailsCardInstallments? installments, String? issuer, String? last4, String? mandate, bool? moto, PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceMulticapture? multicapture, String? network, PaymentMethodDetailsCardNetworkToken? networkToken, PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceEnterpriseFeaturesOvercaptureOvercapture? overcapture, PaymentMethodDetailsCardThreeDSecure? threeDSecure, PaymentMethodDetailsCardWallet? wallet})
-
payment_method_details_card
const
- PaymentMethodDetailsCard.fromJson(Object? json)
-
factory
Properties
- amountAuthorized → int?
-
final
- brand → String?
-
final
- captureBefore → DateTime?
-
final
- checks → PaymentMethodCardChecks?
-
final
- country → String?
-
final
- description → String?
-
final
- expMonth → int
-
final
- expYear → int
-
final
- extendedAuthorization → PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceEnterpriseFeaturesExtendedAuthorizationExtendedAuthorization?
-
final
- fingerprint → String?
-
final
- funding → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- iin → String?
-
final
- incrementalAuthorization → PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceEnterpriseFeaturesIncrementalAuthorizationIncrementalAuthorization?
-
final
- installments → PaymentMethodDetailsCardInstallments?
-
Installment details for this payment (Mexico only). For more information, see the [installments integration guide](https://stripe.com/docs/payments/installments).
final
- issuer → String?
-
final
- last4 → String?
-
final
- mandate → String?
-
final
- moto → bool?
-
final
- multicapture → PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceMulticapture?
-
final
- network → String?
-
final
- networkToken → PaymentMethodDetailsCardNetworkToken?
-
If this card has network token credentials, this contains the details of the network token credentials.
final
- overcapture → PaymentFlowsPrivatePaymentMethodsCardDetailsApiResourceEnterpriseFeaturesOvercaptureOvercapture?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- threeDSecure → PaymentMethodDetailsCardThreeDSecure?
-
Populated if this transaction used 3D Secure authentication.
final
- wallet → PaymentMethodDetailsCardWallet?
-
If this Card is part of a card wallet, this contains the details of the card wallet.
final
Methods
-
encodeWith<
V> (Encoder< V> encoder) → V -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
encode<
V> (PaymentMethodDetailsCard instance, Encoder< V> encoder) → V