CardTokenization

data class CardTokenization(val opaquePaymentCard: String?, val activationData: String?, val cardNetwork: CardNetworkType, val tokenProvider: CardTokenProvider, val customer: Customer?, val cardLastDigits: String)

Data class Card Tokenization contains the needed information in order specific card to be added to APPLE/GOOGLE Pay. Depending on the mobile device, some of the fields are optional.

opaquePaymentCard - it will be returned only for Google Pay.

Constructors

Link copied to clipboard
constructor(opaquePaymentCard: String?, activationData: String?, cardNetwork: CardNetworkType, tokenProvider: CardTokenProvider, customer: Customer?, cardLastDigits: String)

Properties

Link copied to clipboard

This property contains the data provided to the payment network as a cryptographic one-time pad (OTP), per the Payment Network API specification.

Link copied to clipboard

Last four digits of the card.

Link copied to clipboard
Link copied to clipboard

Customer information about specific card holder.

Link copied to clipboard

Opaque payment card - needs to be shared with Google Pay 'as is' and will be presented to TSP to receive a token.

Link copied to clipboard