Ir al contenido

Transacción

Representa una transferencia SPEI, ya sea saliente (cargo) o entrante (abono).

CampoTipoDescripción
idINTID interno
user_idVARCHARUUID del usuario
parent_idVARCHARUUID del usuario raíz (cuenta principal)
account_idINTFK a account (cuenta origen)
dest_account_idINTFK a account destino (si es cuenta Finalitix)
dest_contact_idINTFK a contact destino
batch_idINTFK a lote de transacciones (si aplica)
root_idVARCHARID de la transacción raíz en pagos internos
CampoTipoDescripción
amountDECIMALMonto de la transacción en MXN
account_amount_beforeDECIMALSaldo de la cuenta antes de la transacción
account_amount_afterDECIMALSaldo de la cuenta después de la transacción
currencyVARCHARSiempre "MXN"
monetary_instrumentVARCHARInstrumento monetario (siempre "01")
CampoTipoValores
typeENUMcargo (saliente) / abono (entrante)
stateVARCHARdraft, process, liquidation, cancel
api_stateVARCHARborrador, enviada, Liquidación, Cancelación, Devolución
limit_stateVARCHARVer tabla de estados de aprobación
ValorSignificado
approvedAprobada automáticamente (dentro de límites)
to_approveRequiere aprobación del usuario raíz
root_approvedAprobada por el usuario raíz
director_to_approveRequiere aprobación del director
director_approvedAprobada por el director
director_deniedRechazada por el director
deniedRechazada
CampoTipoDescripción
account_numberVARCHAR(18)CLABE del ordenante
tipoCuentaOrdenanteINTTipo de cuenta (40 = CLABE)
nombreOrdenanteVARCHARNombre en mayúsculas, sin acentos
rfcCurpOrdenanteVARCHARRFC o CURP del ordenante
institucionOrdenanteINTCódigo de institución STP
CampoTipoDescripción
dest_account_numberVARCHAR(18)CLABE del beneficiario
tipoCuentaBeneficiarioINTTipo de cuenta del beneficiario
nombreBeneficiarioVARCHARNombre del beneficiario
rfcCurpBeneficiarioVARCHARRFC o CURP del beneficiario
institucionBeneficiariaINTCódigo de institución STP del beneficiario
CampoTipoDescripción
api_idINTID de la orden en STP
tracking_keyVARCHARclaveRastreo SPEI
numericalReferenceINTReferencia numérica de 7 dígitos
signTEXTFirma RSA de la orden (o folioCodi para abonos)
tipoPagoINTSiempre 30
descriptionVARCHARConcepto de pago
fechaOperacionVARCHARFecha en formato YYYYMMDD
tsLiquidacionBIGINTTimestamp de liquidación en milisegundos
CampoTipoDescripción
latitudeDECIMALLatitud del dispositivo al momento del cargo
longitudeDECIMALLongitud del dispositivo
ipVARCHARIP del cliente
totp_validatedBOOLEANSi se validó con TOTP
totp_hashedVARCHARHash del TOTP usado
finalitix_paymentBOOLEANSi es pago de plan/servicio a Finalitix
SALIENTE (cargo):
draft → (aprobación si necesaria) → process → enviada → Liquidación/Cancelación/Devolución
ENTRANTE (abono):
Se crea directamente en estado "liquidation"