UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

91 lines 2.72 kB
"use strict"; /* * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit this class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.CardData = void 0; /** * Information related to the payment card used for the transaction. Allows acquisition of the card data by the Sale System before the Payment, CardAcquisition, or BalanceInquiry request to the POI. It can also be sent in the CardAcquisition response, to be processed by the Sale System. */ class CardData { static getAttributeTypeMap() { return CardData.attributeTypeMap; } constructor() { } } exports.CardData = CardData; CardData.discriminator = undefined; CardData.mapping = undefined; CardData.attributeTypeMap = [ { "name": "PaymentBrand", "baseName": "PaymentBrand", "type": "string", "format": "" }, { "name": "MaskedPan", "baseName": "MaskedPan", "type": "string", "format": "" }, { "name": "PaymentAccountRef", "baseName": "PaymentAccountRef", "type": "string", "format": "" }, { "name": "EntryMode", "baseName": "EntryMode", "type": "CardData.EntryModeEnum", "format": "" }, { "name": "CardCountryCode", "baseName": "CardCountryCode", "type": "number", "format": "" }, { "name": "ProtectedCardData", "baseName": "ProtectedCardData", "type": "string", "format": "" }, { "name": "SensitiveCardData", "baseName": "SensitiveCardData", "type": "SensitiveCardData | null", "format": "" }, { "name": "PaymentToken", "baseName": "PaymentToken", "type": "PaymentToken | null", "format": "" } ]; (function (CardData) { let EntryModeEnum; (function (EntryModeEnum) { EntryModeEnum["Rfid"] = "RFID"; EntryModeEnum["Keyed"] = "Keyed"; EntryModeEnum["Manual"] = "Manual"; EntryModeEnum["File"] = "File"; EntryModeEnum["Scanned"] = "Scanned"; EntryModeEnum["MagStripe"] = "MagStripe"; EntryModeEnum["Icc"] = "ICC"; EntryModeEnum["SynchronousIcc"] = "SynchronousICC"; EntryModeEnum["Tapped"] = "Tapped"; EntryModeEnum["Contactless"] = "Contactless"; EntryModeEnum["Mobile"] = "Mobile"; })(EntryModeEnum = CardData.EntryModeEnum || (CardData.EntryModeEnum = {})); })(CardData = exports.CardData || (exports.CardData = {})); //# sourceMappingURL=cardData.js.map