michangarrito/apps/backend/dist/modules/codi-spei/entities/spei-transaction.entity.d.ts
rckrdmrd 97f407c661 [MIGRATION-V2] feat: Migrar michangarrito a estructura v2
- Prefijo v2: MCH
- TRACEABILITY-MASTER.yml creado
- Listo para integracion como submodulo

Workspace: v2.0.0 | SIMCO: v4.0.0
2026-01-10 11:28:54 -06:00

28 lines
705 B
TypeScript

import { VirtualAccount } from './virtual-account.entity';
export declare enum SpeiTransactionStatus {
RECEIVED = "received",
RECONCILED = "reconciled",
DISPUTED = "disputed"
}
export declare class SpeiTransaction {
id: string;
tenantId: string;
virtualAccountId: string;
saleId: string;
amount: number;
senderClabe: string;
senderName: string;
senderRfc: string;
senderBank: string;
reference: string;
description: string;
trackingKey: string;
status: SpeiTransactionStatus;
receivedAt: Date;
reconciledAt: Date;
providerData: Record<string, any>;
createdAt: Date;
updatedAt: Date;
virtualAccount: VirtualAccount;
}