@payunit/nodejs-sdk
Version:
PayUnit Payment Processor SDK
10 lines • 551 B
TypeScript
import { InvoiceRequest, InvoiceResponse, InvoicePaymentRequest, InvoicePaymentResponse, InvoiceCreateResponse } from './types/invoice';
import { PayunitClient } from './PayunitClient';
export declare class Invoice {
private readonly client;
constructor(client: PayunitClient);
createInvoice(request: InvoiceRequest): Promise<InvoiceCreateResponse>;
getInvoice(invoice_id: string): Promise<InvoiceResponse>;
payInvoice(paymentRequest: InvoicePaymentRequest): Promise<InvoicePaymentResponse>;
}
//# sourceMappingURL=Invoice.d.ts.map