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