easypay-nestjs
Version:
easypay for iranian payment gateways
31 lines (30 loc) • 735 B
TypeScript
import { BaseVerifyOptions } from "../base/verify";
export interface ZibalVerifyOptions extends BaseVerifyOptions {
trackId: number;
merchant: string;
}
export interface ZibalVerifyPaymentOptions {
merchant: string;
trackId: number;
}
export interface ZibalVerifyPaymentResponse {
paidAt?: Date;
cardNumber?: string;
status?: string;
amount?: number;
refNumber?: number;
description?: string;
orderId?: number;
result: number;
message: string;
}
export interface ZibalVerifyPaymentResponseExtraData {
paidAt?: Date;
cardNumber?: string;
status?: string;
amount?: number;
refNumber?: number;
description?: string;
orderId?: number;
message?: string;
}