@payunit/nodejs-sdk
Version:
PayUnit Payment Processor SDK
12 lines • 795 B
TypeScript
import { InitiatePaymentRequest, InitiatePaymentResponse, MakePaymentMobileMoneyRequest, MakePaymentResponse, TransactionPaymentStatusResponse } 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>;
getTransactionStatus(transaction_id: string): Promise<TransactionPaymentStatusResponse>;
payWithCard(payWithCardRequest: InitiatePaymentRequest): Promise<InitiatePaymentResponse>;
private validateMobileMoneyProvider;
}
//# sourceMappingURL=Collections.d.ts.map