@payunit/nodejs-sdk
Version:
PayUnit Payment Processor SDK
13 lines • 500 B
TypeScript
import { CardDetails, CardToken } from '../types';
import { AxiosInstance } from 'axios';
export declare class Utils {
private encryptionKey;
private axiosInstance;
constructor(encryptionKey: string, axiosInstance: AxiosInstance);
tokenizeCard(cardDetails: CardDetails): Promise<CardToken>;
validateCardDetails(cardDetails: CardDetails): void;
private encryptPayload;
private decryptResponse;
}
export declare const URL_PATTERN: RegExp;
//# sourceMappingURL=index.d.ts.map