CardDetailsRequest class abstract

CardDetailsRequest

Properties:

  • cardNumber - A minimum of the first six digits of the card number. The full card number gives the best result. You must be fully PCI compliant to collect raw card data. Alternatively, you can use the encryptedCardNumber field.
  • countryCode - The shopper country. Format: ISO 3166-1 alpha-2 Example: NL or DE
  • encryptedCardNumber - The encrypted card number.
  • merchantAccount - The merchant account identifier, with which you want to process the transaction.
  • supportedBrands - The card brands you support. This is the brands array from your /paymentMethods response. If not included, our API uses the ones configured for your merchant account and, if provided, the country code.
Annotations
  • @BuiltValue.new()

Constructors

CardDetailsRequest([void updates(CardDetailsRequestBuilder b)])
factory

Properties

cardNumber String?
A minimum of the first six digits of the card number. The full card number gives the best result. You must be fully PCI compliant to collect raw card data. Alternatively, you can use the encryptedCardNumber field.
no setter
countryCode String?
The shopper country. Format: ISO 3166-1 alpha-2 Example: NL or DE
no setter
encryptedCardNumber String?
The encrypted card number.
no setter
hashCode int
The hash code for this object.
no setterinherited
merchantAccount String
The merchant account identifier, with which you want to process the transaction.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportedBrands → BuiltList<String>?
The card brands you support. This is the brands array from your /paymentMethods response. If not included, our API uses the ones configured for your merchant account and, if provided, the country code.
no setter

Methods

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