UNPKG

@adyen/api-library

Version:

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

39 lines (38 loc) 1.41 kB
import { CardData } from "./cardData"; import { CheckData } from "./checkData"; import { MobileData } from "./mobileData"; import { PaymentInstrumentType } from "./paymentInstrumentType"; import { StoredValueAccountID } from "./storedValueAccountID"; /** * Data related to the instrument of payment for the transaction. Sent in the result of the payment transaction. For a card, it could also be sent in the `CardAcquisition` response, to be processed by the Sale System. */ export declare class PaymentInstrumentData { "PaymentInstrumentType": PaymentInstrumentType; /** * Sensitive information related to the payment card, protected by CMS. SensitiveCardData protected by CMS EnvelopedData. */ "ProtectedCardData"?: string; "CardData"?: CardData | null; "CheckData"?: CheckData | null; "MobileData"?: MobileData | null; "StoredValueAccountID"?: StoredValueAccountID | null; static readonly discriminator: string | undefined; static readonly mapping: { [index: string]: string; } | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); } export declare namespace PaymentInstrumentData { }