UNPKG

easypay-nestjs

Version:
21 lines (20 loc) 1.13 kB
import { BasePaymentStrategy } from "../types/payment.strategy"; import { ZibalRequestResponseExtraData } from "../types/zibal/request"; import { ZibalVerifyPaymentResponseExtraData } from "../types/zibal/verify"; import { ZibalInquiryResponseExtraData } from "../types/zibal/inquiry"; import { BaseRequestResponse, RequestOptions } from "../types/base/request"; import { BaseVerifyResponse, VerifyOptions } from "../types/base/verify"; import { BaseInquiryResponse, InquiryOptions } from "../types/base/inquiry"; export declare class ZibalStrategy implements BasePaymentStrategy<ZibalRequestResponseExtraData, ZibalVerifyPaymentResponseExtraData, ZibalInquiryResponseExtraData> { API_URLS: { sandbox: string; production: string; }; GATEWAY_URLS: { sandbox: string; production: string; }; request(data: RequestOptions): Promise<BaseRequestResponse<ZibalRequestResponseExtraData>>; verify(data: VerifyOptions): Promise<BaseVerifyResponse<ZibalVerifyPaymentResponseExtraData>>; inquiry(data: InquiryOptions): Promise<BaseInquiryResponse<ZibalInquiryResponseExtraData>>; }