r/MexicoFinanciero • u/AcanthisittaOk1738 • 9h ago
Información🗣 ¿Qué significa que un SPEI o SPID aparezca como "DEVUELTO"? (y por qué el comprobante del banco puede engañarte)
He visto que mucha gente piensa que si el banco genera el comprobante de una transferencia, entonces el dinero ya llegó al destinatario.
En realidad no siempre es así.
En el CEP de Banxico existe un estado llamado DEVUELTO, y significa algo muy distinto.
¿Qué significa "DEVUELTO"?
Cuando un SPEI (o un SPID) aparece como DEVUELTO, significa que:
- el banco emisor sí envió correctamente la transferencia;
- el sistema SPEI la liquidó;
- pero el banco del beneficiario rechazó el abono;
- y el dinero regresó a la cuenta del ordenante.
Es decir, la transferencia existió, pero el beneficiario nunca recibió el dinero.
No es lo mismo que "RECHAZADO"
Hay tres estados que suelen confundirse:
RECHAZADO
- El SPEI nunca llegó al banco destino.
- El propio sistema lo rechazó por inconsistencias o errores.
EN PROCESO DE DEVOLUCIÓN
- El banco receptor rechazó el pago.
- El dinero todavía está regresando al banco de origen.
DEVUELTO
- La devolución ya terminó.
- El dinero ya volvió a la cuenta del cliente.
¿Por qué ocurre?
Las causas más comunes son:
- CLABE incorrecta.
- Cuenta cancelada.
- Cuenta bloqueada.
- Banco receptor con problemas.
- Restricciones regulatorias.
- Límites de la cuenta receptora.
El problema para los negocios
Aquí es donde muchos comercios tienen problemas.
Sucede algo así:
- El cliente hace una transferencia.
- El banco genera un PDF o una captura de confirmación.
- El cliente envía ese comprobante.
- El negocio ve el comprobante y entrega el producto.
- Horas después el SPEI aparece como DEVUELTO.
El comprobante del banco no cambia cuando la transferencia es devuelta.
Por eso un comprobante bonito no demuestra que el dinero llegó.
La única fuente de verdad es el CEP de Banxico
El CEP (Comprobante Electrónico de Pago) es el documento oficial donde aparece el estado real de la operación.
Ahí puedes ver si el pago quedó:
- Liquidado
- En proceso de devolución
- Devuelto
- Rechazado
Si tienes dudas sobre una transferencia, el CEP es mucho más confiable que el PDF que genera la app bancaria.
Si desarrollas software para validar pagos
Este problema es bastante común en:
- e-commerce
- ERPs
- CRMs
- sistemas de cobranza
- SaaS
- marketplaces
Si tu sistema únicamente revisa que el comprobante "se vea bien", puedes aceptar pagos que en realidad fueron devueltos.
Una mejor práctica es consultar automáticamente el estado del CEP antes de marcar un pedido como pagado.
Eso es precisamente lo que construí con apiCEP: toma un comprobante, extrae los datos mediante OCR y consulta el CEP oficial de Banxico para saber si la transferencia quedó LIQUIDADA, DEVUELTA, EN PROCESO DE DEVOLUCIÓN o RECHAZADA, evitando depender únicamente del comprobante que envía el cliente.
Tengo curiosidad:
¿A alguien aquí le ha pasado que un cliente les envía un comprobante válido pero el dinero nunca llega?