@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
50 lines (49 loc) • 1.53 kB
TypeScript
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();
}