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