@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
38 lines (37 loc) • 1.4 kB
TypeScript
import { DisplayOutput } from "./displayOutput";
import { TransactionAction } from "./transactionAction";
/**
* It conveys the services that will be enabled for the POI Terminal without the request of the Sale System, and a possible invitation for the Customer to start the services. Content of the Enable Service Request message.
*/
export declare class EnableServiceRequest {
"TransactionAction": TransactionAction;
/**
* Services which are enabled before the start-up of a transaction. Mandatory if `TransactionAction` is `StartTransaction`, absent if not. Possible values: * **CardAcquisition** * **Loyalty** * **Payment**
*/
"ServicesEnabled"?: Array<EnableServiceRequest.ServicesEnabledEnum>;
"DisplayOutput"?: DisplayOutput | 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 EnableServiceRequest {
enum ServicesEnabledEnum {
CardAcquisition = "CardAcquisition",
Payment = "Payment",
Loyalty = "Loyalty"
}
}