UNPKG

@playmoweb/payline-typescript-sdk

Version:
28 lines (27 loc) 1.23 kB
import { Payline } from "../payline.js"; import { PaylineCreateWalletRequest, PaylineDoImmediateWalletPaymentRequest, PaylineDoScheduledWalletPaymentRequest, PaylineUpdateWalletRequest } from "../../models/requests/index.js"; import { PaylineCreateWalletResponse, PaylineDoImmediateWalletPaymentResponse, PaylineDoScheduledWalletPaymentResponse, PaylineUpdateWalletResponse } from "../../models/responses/index.js"; /** * Manage payline wallets */ declare class PaylineWalletManagement { private readonly payline; constructor(payline: Payline); /** * Update an existing wallet */ updateWallet(request: PaylineUpdateWalletRequest): Promise<PaylineUpdateWalletResponse>; /** * Create a new wallet */ createWallet(request: PaylineCreateWalletRequest): Promise<PaylineCreateWalletResponse>; /** * Do immediate wallet payment */ doImmediateWalletPayment(request: PaylineDoImmediateWalletPaymentRequest): Promise<PaylineDoImmediateWalletPaymentResponse>; /** * Do schedule wallet payment */ doScheduledWalletPayment(request: PaylineDoScheduledWalletPaymentRequest): Promise<PaylineDoScheduledWalletPaymentResponse>; } export { PaylineWalletManagement };