IdentificationData class abstract

IdentificationData

Properties:

  • cardNumber - The card number of the document that was issued (AU only).
  • expiryDate - The expiry date of the document, in YYYY-MM-DD format.
  • issuerCountry - The two-character ISO 3166-1 alpha-2 country code where the document was issued. For example, US.
  • issuerState - The state or province where the document was issued (AU only).
  • nationalIdExempt - Applies only to individuals in the US. Set to true if the individual does not have an SSN. To verify their identity, Adyen will require them to upload an ID document.
  • number - The number in the document.
  • type - Type of identity data. For individuals, the following types are supported. See our onboarding guide for other supported countries. - Australia: driversLicense, passport - Hong Kong: driversLicense, nationalIdNumber, passport - New Zealand: driversLicense, passport - Singapore: driversLicense, nationalIdNumber, passport - All other supported countries: nationalIdNumber
Annotations
  • @BuiltValue.new()

Constructors

IdentificationData([void updates(IdentificationDataBuilder b)])
factory

Properties

cardNumber String?
The card number of the document that was issued (AU only).
no setter
expiryDate String?
The expiry date of the document, in YYYY-MM-DD format.
no setter
hashCode int
The hash code for this object.
no setterinherited
issuerCountry String?
The two-character ISO 3166-1 alpha-2 country code where the document was issued. For example, US.
no setter
issuerState String?
The state or province where the document was issued (AU only).
no setter
nationalIdExempt bool?
Applies only to individuals in the US. Set to true if the individual does not have an SSN. To verify their identity, Adyen will require them to upload an ID document.
no setter
number String?
The number in the document.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type IdentificationDataTypeEnum
Type of identity data. For individuals, the following types are supported. See our onboarding guide for other supported countries. - Australia: driversLicense, passport - Hong Kong: driversLicense, nationalIdNumber, passport - New Zealand: driversLicense, passport - Singapore: driversLicense, nationalIdNumber, passport - All other supported countries: nationalIdNumber
no setter

Methods

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