@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
51 lines (50 loc) • 1.72 kB
TypeScript
import { OriginalPOITransaction } from "./originalPOITransaction";
import { StoredValueAccountID } from "./storedValueAccountID";
import { StoredValueTransactionType } from "./storedValueTransactionType";
/**
* It contains: - the identification of the stored value accounts or the stored value cards, if provided by the Sale System, and - the associated products sold by the Sale System. Data related to the stored value card.
*/
export declare class StoredValueData {
/**
* Identification of the provider of the stored value account load/reload. If more than one provider to manage on the POI, and StoredValueAccountID absent.
*/
"StoredValueProvider"?: string;
"StoredValueTransactionType": StoredValueTransactionType;
"StoredValueAccountID"?: StoredValueAccountID | null;
"OriginalPOITransaction"?: OriginalPOITransaction | null;
/**
* Product code of item purchased with the transaction.
*/
"ProductCode"?: number;
/**
* Standard product code of item purchased with the transaction.
*/
"EanUpc"?: number;
/**
* Total amount of the item line.
*/
"ItemAmount"?: number;
/**
* Currency of a monetary amount.
*/
"Currency"?: string;
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 StoredValueData {
}