StoredPaymentMethodResource class abstract

StoredPaymentMethodResource

Properties:

  • brand - The brand of the card.
  • expiryMonth - The month the card expires.
  • expiryYear - The last two digits of the year the card expires. For example, 22 for the year 2022.
  • externalResponseCode - The response code returned by an external system (for example after a provisioning operation).
  • externalTokenReference - The token reference of a linked token in an external system (for example a network token reference).
  • holderName - The unique payment method code.
  • iban - The IBAN of the bank account.
  • id - A unique identifier of this stored payment method.
  • issuerName - The name of the issuer of token or card.
  • lastFour - The last four digits of the PAN.
  • mandate - Mandate details for the stored payment method.
  • 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.
  • shopperReference - Your reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters. > Your reference must not include personally identifiable information (PII) such as name or email address.
  • supportedRecurringProcessingModels - Defines a recurring payment type. Allowed values: * Subscription – A transaction for a fixed or variable amount, which follows a fixed schedule. * CardOnFile – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction. * UnscheduledCardOnFile – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount.
  • type - The type of payment method.
Annotations
  • @BuiltValue.new()

Constructors

StoredPaymentMethodResource([void updates(StoredPaymentMethodResourceBuilder b)])
factory

Properties

brand String?
The brand of the card.
no setter
expiryMonth String?
The month 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
externalResponseCode String?
The response code returned by an external system (for example after a provisioning operation).
no setter
externalTokenReference String?
The token reference of a linked token in an external system (for example a network token reference).
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
issuerName String?
The name of the issuer of token or card.
no setter
lastFour String?
The last four digits of the PAN.
no setter
mandate TokenMandate?
Mandate details for the stored payment method.
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
shopperReference String?
Your reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters. > Your reference must not include personally identifiable information (PII) such as name or email address.
no setter
supportedRecurringProcessingModels → BuiltList<String>?
Defines a recurring payment type. Allowed values: * Subscription – A transaction for a fixed or variable amount, which follows a fixed schedule. * CardOnFile – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction. * UnscheduledCardOnFile – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount.
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(StoredPaymentMethodResourceBuilder)) StoredPaymentMethodResource
Rebuilds the instance.
inherited
toBuilder() StoredPaymentMethodResourceBuilder
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<StoredPaymentMethodResource>
no setter