UNPKG

payme-integration

Version:

NestJS integration module for Payme payment system

20 lines (19 loc) 1.05 kB
import { TransactionCancellationReason, TransactionState, TransactionStatus } from '../types/enums'; import { HydratedDocument } from 'mongoose'; export type PaymeTransactionDocument = HydratedDocument<PaymeTransaction>; export declare class PaymeTransaction { amount: number; account: object; create_time: Date; perform_time?: Date; cancel_time?: Date; trans_id: string; state: TransactionState; status: TransactionStatus; reason?: TransactionCancellationReason; } export declare const PaymeTransactionSchema: import("mongoose").Schema<PaymeTransaction, import("mongoose").Model<PaymeTransaction, any, any, any, import("mongoose").Document<unknown, any, PaymeTransaction> & PaymeTransaction & { _id: import("mongoose").Types.ObjectId; }, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, PaymeTransaction, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<PaymeTransaction>> & import("mongoose").FlatRecord<PaymeTransaction> & { _id: import("mongoose").Types.ObjectId; }>;