UNPKG

palmpaywrappersdk

Version:

PalmPay Wrapper Sdk

24 lines (23 loc) 1.36 kB
import 'reflect-metadata'; import { BuildPayload } from '../RequestDTOs/PaymentRequest'; import { CreateVirtualAccountResponse } from '../ResponseDTOs/CreateVirtualAccountResponse'; import { QueryPayInResponse } from '../ResponseDTOs/QueryPayInResponse'; import { PayInCreateOrderResponse } from '../ResponseDTOs/PayInCreateOrderResponse'; import { BulkQueryPayInResponse } from '../ResponseDTOs/BulkQueryPayInResponse'; export declare class VirtualAccountService { private appId; private countryCode; private privateKey; private isTest; constructor(appId: string, countryCode: string, privateKey: string, isTest: boolean); private getCountryCode; private getAppId; private getPrivateKey; private getIsTest; createVirtualAccount(builder: BuildPayload): Promise<PayInCreateOrderResponse<CreateVirtualAccountResponse>>; updateVirtualAcctStatus(builder: BuildPayload): Promise<PayInCreateOrderResponse>; deleteVirtualAccount(builder: BuildPayload): Promise<PayInCreateOrderResponse>; queryVirtualAccount(builder: BuildPayload): Promise<PayInCreateOrderResponse<CreateVirtualAccountResponse>>; querySinglePayInOrder(builder: BuildPayload): Promise<PayInCreateOrderResponse<QueryPayInResponse>>; queryBulkPayInOrder(builder: BuildPayload): Promise<PayInCreateOrderResponse<BulkQueryPayInResponse>>; }