IssuedCard class abstract

IssuedCard

Properties:

  • authorisationType - The authorisation type. For example, defaultAuthorisation, preAuthorisation, finalAuthorisation
  • panEntryMode - Indicates the method used for entering the PAN to initiate a transaction. Possible values: manual, chip, magstripe, contactless, cof, ecommerce, token.
  • processingType - Contains information about how the payment was processed. For example, ecommerce for online or pos for in-person payments.
  • relayedAuthorisationData - If you are using relayed authorisation, this object contains information from the relayed authorisation response from your server.
  • schemeTraceId - The identifier of the original payment. This ID is provided by the scheme and can be alphanumeric or numeric, depending on the scheme. The schemeTraceID should refer to an original schemeUniqueTransactionID provided in an earlier payment (not necessarily processed by Adyen). A schemeTraceId is typically available for authorization adjustments or recurring payments.
  • schemeUniqueTransactionId - The unique identifier created by the scheme. This ID can be alphanumeric or numeric depending on the scheme.
  • threeDSecure - The data of the result from the 3DS authentication.
  • type - issuedCard
  • validationFacts - The evaluation of the validation facts. See validation checks for more information.
Annotations
  • @BuiltValue.new()

Constructors

IssuedCard([void updates(IssuedCardBuilder b)])
factory

Properties

authorisationType String?
The authorisation type. For example, defaultAuthorisation, preAuthorisation, finalAuthorisation
no setter
hashCode int
The hash code for this object.
no setterinherited
panEntryMode IssuedCardPanEntryModeEnum?
Indicates the method used for entering the PAN to initiate a transaction. Possible values: manual, chip, magstripe, contactless, cof, ecommerce, token.
no setter
processingType IssuedCardProcessingTypeEnum?
Contains information about how the payment was processed. For example, ecommerce for online or pos for in-person payments.
no setter
relayedAuthorisationData RelayedAuthorisationData?
If you are using relayed authorisation, this object contains information from the relayed authorisation response from your server.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemeTraceId String?
The identifier of the original payment. This ID is provided by the scheme and can be alphanumeric or numeric, depending on the scheme. The schemeTraceID should refer to an original schemeUniqueTransactionID provided in an earlier payment (not necessarily processed by Adyen). A schemeTraceId is typically available for authorization adjustments or recurring payments.
no setter
schemeUniqueTransactionId String?
The unique identifier created by the scheme. This ID can be alphanumeric or numeric depending on the scheme.
no setter
threeDSecure ThreeDSecure?
The data of the result from the 3DS authentication.
no setter
type IssuedCardTypeEnum?
issuedCard
no setter
validationFacts → BuiltList<TransferNotificationValidationFact>?
The evaluation of the validation facts. See validation checks for more information.
no setter

Methods

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