@nkhind/vivawallet-sdk
Version:
Non-Official VivaWallet API SDK
11 lines (10 loc) • 600 B
TypeScript
import { ISVPaymentsOptions } from '../types/isv.types/ISVPayments.types';
import { MethodReturn } from '../types/Methods.types';
import { VivaPaymentOrderReturn } from '../types/VivaOrder.types';
import { VivawalletISVInit } from '../types/Vivawallet.types';
import { VivaAuthISV } from '../vivabases/VivaAuth.class';
export default class IsvPayments extends VivaAuthISV {
constructor(datas: VivawalletISVInit);
/** Make new VivaWallet order, return `orderCode` */
createOrder(merchantId: string, orderData: ISVPaymentsOptions): MethodReturn<VivaPaymentOrderReturn | null, 'nodatas'>;
}