StoredPaymentMethod class abstract

StoredPaymentMethod

Properties:

  • bankAccountNumber - The bank account number (without separators).
  • bankLocationId - The location id of the bank. The field value is nil in most cases.
  • brand - The brand of the card.
  • expiryMonth - The two-digit month when the card expires
  • expiryYear - The last two digits of the year the card expires. For example, 22 for the year 2022.
  • holderName - The unique payment method code.
  • iban - The IBAN of the bank account.
  • id - A unique identifier of this stored payment method.
  • label - The shopper’s issuer account label
  • lastFour - The last four digits of the PAN.
  • name_ - The display name of the stored payment method.
  • networkTxReference - Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa. This contains either the Mastercard Trace ID or the Visa Transaction ID.
  • ownerName - The name of the bank account holder.
  • shopperEmail - The shopper’s email address.
  • supportedRecurringProcessingModels - The supported recurring processing models for this stored payment method.
  • supportedShopperInteractions - The supported shopper interactions for this stored payment method.
  • type - The type of payment method.
Annotations
  • @BuiltValue.new()

Constructors

StoredPaymentMethod([void updates(StoredPaymentMethodBuilder b)])
factory

Properties

bankAccountNumber String?
The bank account number (without separators).
no setter
bankLocationId String?
The location id of the bank. The field value is nil in most cases.
no setter
brand String?
The brand of the card.
no setter
expiryMonth String?
The two-digit month when the card expires
no setter
expiryYear String?
The last two digits of the year the card expires. For example, 22 for the year 2022.
no setter
hashCode int
The hash code for this object.
no setterinherited
holderName String?
The unique payment method code.
no setter
iban String?
The IBAN of the bank account.
no setter
id String?
A unique identifier of this stored payment method.
no setter
label String?
The shopper’s issuer account label
no setter
lastFour String?
The last four digits of the PAN.
no setter
name_ String?
The display name of the stored payment method.
no setter
networkTxReference String?
Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa. This contains either the Mastercard Trace ID or the Visa Transaction ID.
no setter
ownerName String?
The name of the bank account holder.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shopperEmail String?
The shopper’s email address.
no setter
supportedRecurringProcessingModels → BuiltList<String>?
The supported recurring processing models for this stored payment method.
no setter
supportedShopperInteractions → BuiltList<String>?
The supported shopper interactions for this stored payment method.
no setter
type String?
The type of payment method.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(StoredPaymentMethodBuilder)) StoredPaymentMethod
Rebuilds the instance.
inherited
toBuilder() StoredPaymentMethodBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<StoredPaymentMethod>
no setter