UNPKG

@adyen/api-library

Version:

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

34 lines (33 loc) 1.13 kB
import { LoyaltyData } from "./loyaltyData"; import { PaymentData } from "./paymentData"; import { PaymentTransaction } from "./paymentTransaction"; import { SaleData } from "./saleData"; /** * Request sent to terminal to initiate payment. It conveys Information related to the Payment transaction to process. Content of the `PaymentRequest` message. */ export declare class PaymentRequest { "SaleData": SaleData; "PaymentTransaction": PaymentTransaction; "PaymentData"?: PaymentData | null; /** * Data related to a Loyalty program or account. Loyalty cards used with the payment transaction and read by the Sale System. */ "LoyaltyData"?: Array<LoyaltyData>; 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(); }