@playmoweb/payline-typescript-sdk
Version:
Payline Typescript SDK
25 lines (24 loc) • 1.1 kB
TypeScript
import { PaylineCreateWebWalletRequest, PaylineDoWebPaymentRequest, PaylineGetWebPaymentDetailsRequest, PaylineManageWebWalletRequest } from "../../models/requests/index.js";
import { PaylineCreateWebWalletResponse, PaylineDoWebPaymentResponse, PaylineGetWebPaymentDetailsResponse, PaylineManageWebWalletResponse } from "../../models/responses/index.js";
import { Payline } from "../payline.js";
declare class PaylineWeb {
private readonly payline;
constructor(payline: Payline);
/**
* Get web payment details
*/
getWebPaymentDetails(request: PaylineGetWebPaymentDetailsRequest): Promise<PaylineGetWebPaymentDetailsResponse>;
/**
* Do web payment
*/
doWebPayment(request: PaylineDoWebPaymentRequest): Promise<PaylineDoWebPaymentResponse>;
/**
* Create web wallet
*/
createWebWallet(request: PaylineCreateWebWalletRequest): Promise<PaylineCreateWebWalletResponse>;
/**
* Manage a web wallet
*/
manageWebWallet(request: PaylineManageWebWalletRequest): Promise<PaylineManageWebWalletResponse>;
}
export { PaylineWeb };