UNPKG

@adyen/api-library

Version:

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

50 lines (49 loc) 1.53 kB
import { TransactionIDType } from "./transactionIDType"; /** * Identification of a previous POI transaction. In the Payment Request message, it allows using the card of a previous CardAcquisition or Payment request. */ export declare class OriginalPOITransaction { /** * Identification of a Sale System for the NEXO SaletoPOI protocol. */ "SaleID"?: string; /** * Identification of a payment terminal for the NEXO SaletoPOI protocol. If original transaction is coming from another POI. */ "POIID"?: string; "POITransactionID"?: TransactionIDType | null; /** * Indicates if the card data has to be retrieved from a previous transaction. */ "ReuseCardDataFlag"?: boolean; /** * Code assigned to a transaction approval by the Acquirer. If referral. */ "ApprovalCode"?: string; /** * Identification of the Acquirer. Restrict to the Acquirer if present. */ "AcquirerID"?: number; /** * Value of an amount. */ "AmountValue"?: number; "HostTransactionID"?: TransactionIDType | 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(); }