UNPKG

easypay-nestjs

Version:
40 lines (39 loc) 1.07 kB
export interface ZibalInquiryPaymentOptions { trackId: number; merchant: string; } export interface ZibalInquiryOptions extends ZibalInquiryPaymentOptions { sandbox: boolean; } export interface ZibalInquiryResponse { createdAt?: Date; paidAt?: Date; verifiedAt?: Date; cardNumber: string; status: ZibalInquiryStatus; amount: number; refNumber: number; description: string; orderId?: string; wage: 0 | 1 | 2; result: ZibalInquiryResult; message: string; } export type ZibalInquiryStatus = -1 | -2 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 16 | 18; export type ZibalInquiryResult = 100 | 102 | 103 | 104 | 203; export interface ZibalInquiryResponseExtraData { createdAt?: Date; paidAt?: Date; verifiedAt?: Date; cardNumber: string; status: ZibalInquiryStatus; amount: number; refNumber: number; description: string; orderId?: string; wage: 0 | 1 | 2; } export interface ZibalInquiryResponseError { result: ZibalInquiryResult; message: string; }