CheckoutForwardRequestCard class abstract

CheckoutForwardRequestCard

Properties:

  • cvc - The card verification code (1-20 characters). Depending on the card brand, it is also known as: * CVV2/CVC2 – length: 3 digits * CID – length: 4 digits
  • encryptedCardNumber - The encrypted card number.
  • encryptedExpiryMonth - The encrypted expiryMonth
  • encryptedExpiryYear - The encrypted card expiry year.
  • encryptedSecurityCode - The encrypted security code.
  • expiryMonth - The card expiry month. Format: 2 digits, zero-padded for single digits. For example: * 03 = March * 11 = November
  • expiryYear - The card expiry year.
  • holderName - The name of the cardholder.
  • number - The card number. Only collect raw card data if you are fully PCI compliant. Format: Do not use separators.
  • type - Default payment method details. Common for scheme payment methods, and for simple payment method details.
Annotations
  • @BuiltValue.new()

Constructors

CheckoutForwardRequestCard([void updates(CheckoutForwardRequestCardBuilder b)])
factory

Properties

cvc String?
The card verification code (1-20 characters). Depending on the card brand, it is also known as: * CVV2/CVC2 – length: 3 digits * CID – length: 4 digits
no setter
encryptedCardNumber String?
The encrypted card number.
no setter
encryptedExpiryMonth String?
The encrypted expiryMonth
no setter
encryptedExpiryYear String?
The encrypted card expiry year.
no setter
encryptedSecurityCode String?
The encrypted security code.
no setter
expiryMonth String?
The card expiry month. Format: 2 digits, zero-padded for single digits. For example: * 03 = March * 11 = November
no setter
expiryYear String?
The card expiry year.
no setter
hashCode int
The hash code for this object.
no setterinherited
holderName String?
The name of the cardholder.
no setter
number String?
The card number. Only collect raw card data if you are fully PCI compliant. Format: Do not use separators.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type CheckoutForwardRequestCardTypeEnum?
Default payment method details. Common for scheme payment methods, and for simple payment method details.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(CheckoutForwardRequestCardBuilder)) CheckoutForwardRequestCard
Rebuilds the instance.
inherited
toBuilder() CheckoutForwardRequestCardBuilder
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<CheckoutForwardRequestCard>
no setter