UNPKG

@payunit/nodejs-sdk

Version:

PayUnit Payment Processor SDK

13 lines 957 B
import { InitiatePaymentRequest, InitiatePaymentResponse, MakePaymentMobileMoneyRequest, MakePaymentResponse, TransactionPaymentStatusResponse, InitiateAndMakePaymentMobileMoneyRequest } from './types/collect'; import { PayunitClient } from './PayunitClient'; export declare class Collections { private readonly client; constructor(client: PayunitClient); initiatePayment(initiatePaymentRequest: InitiatePaymentRequest): Promise<InitiatePaymentResponse>; makePayment(makePaymentRequest: MakePaymentMobileMoneyRequest): Promise<MakePaymentResponse>; initiateAndMakePaymentMobileMoney(request: InitiateAndMakePaymentMobileMoneyRequest): Promise<MakePaymentResponse>; getTransactionStatus(transaction_id: string): Promise<TransactionPaymentStatusResponse>; payWithCard(payWithCardRequest: InitiatePaymentRequest): Promise<InitiatePaymentResponse>; private validateMobileMoneyProvider; } //# sourceMappingURL=Collections.d.ts.map