UNPKG

payeth-checkout

Version:

Inline Payeth Checkout SDK

38 lines (37 loc) 814 B
/** * * @param {Object} Payload * * @param {string} key * @param {number} amount * @param {string} currency * @param {string} email * @param {string} nanameme * */ interface Payload { key: string; amount: number; currency?: string | ""; email?: string | ""; name?: string | ""; onSuccess: Function; onCancel: Function; } export declare class PayethCheckoutInline { key: string; amount: number; currency?: string | ""; email?: string | ""; name?: string | ""; iframe?: HTMLIFrameElement; sdkUrl: string; onSuccess: Function; onCancel: Function; constructor(payload: Payload); initiate(): void; handleMessage(value: any): void; closeModal(): void; paymentSuccess(): void; } export {};