Banxico CEP: ¿Qué es y cómo consultarlo vía API?
El Banxico CEP (Clave de Evento de Pago) es el identificador único que genera el Sistema de Pagos Electrónicos Interbancarios (SPEI) de Banco de México para cada transferencia exitosa. Consultar y validar este CEP te permite confirmar que un pago electrónico fue realizado, liquidado y que sus datos coinciden con lo esperado. En este artículo te explicamos cómo consultarlo de forma manual y automatizada, y cómo integrar la API de Banxico CEP en tus flujos de cumplimiento, conciliación y prevención de fraude.

¿Qué es el Banxico CEP?
El CEP es un código alfanumérico de hasta 36 caracteres que se genera automáticamente cuando se envía una transferencia a través del SPEI. Cada operación que se liquida en el sistema de pagos de Banxico recibe un CEP único. Este comprobante electrónico contiene información clave para verificar la transacción:
- Monto de la transferencia.
- Fecha y hora de la operación.
- Datos del ordenante (banco, cuenta, nombre).
- Datos del beneficiario (banco, cuenta, nombre).
- Concepto de pago.
- Estado de la operación (existente, no existente, pendiente).
| Campo | Descripción | Ejemplo |
|---|---|---|
| CEP | Identificador único de la transacción | 1234567890ABCDEF1234567890ABCDEF12 |
| Monto | Cantidad transferida | 2500.00 |
| Fecha de pago | Año-mes-día | 2025-03-15 |
| Institución ordenante | Clave del banco emisor | 012 |
Gracias a estos datos, el CEP actúa como un comprobante electrónico de pago oficial que cualquier persona o empresa puede consultar para confirmar que los fondos llegaron al destinatario correcto.
¿Por qué necesitas un CEP?
Para negocios regulados y fintechs, la validación del CEP es una práctica esencial en múltiples escenarios:
- Verificación de pagos en tiempo real: Cuando un usuario te paga por un servicio, puedes consultar el CEP al instante para liberar el producto o la cuenta.
- Cumplimiento AML y prevención de fraude: Confirmar que el origen de los fondos es legítimo reduce el riesgo de lavado de dinero. Después de validar el CEP, puedes cruzar los datos contra listas negras y PEPs usando la API AML Mexico.
- Conciliación automática: Los equipos de contabilidad pueden automatizar el match de los pagos recibidos con las facturas emitidas, eliminando la carga manual.
- Verificación de aportaciones a afore: Las administradoras de fondos para el retiro reciben transferencias SPEI de los patrones; el CEP confirma la recepción y el monto exacto.
La validación automatizada es especialmente importante si tu empresa está regulada por la CNBV o el SAT, ya que necesitas mantener un registro auditable de cada transacción.
Cómo consultar un CEP Banxico
Consulta manual en el portal de Banxico
Banxico pone a disposición del público un portal web gratuito para consultar cualquier CEP. Solo necesitas ingresar el CEP, la fecha de pago y el monto. El sistema te devuelve el estado de la operación y los datos de las partes. Esta opción es útil para verificaciones esporádicas, pero no escala para volúmenes altos.
Consulta automatizada vía API
Para integraciones en producción, la API de Banxico CEP te permite realizar consultas mediante peticiones REST. El proceso es el siguiente:
- Obtén una clave de acceso (token) proporcionada por Banxico a través de su registro de servicios.
- Envía una solicitud con los parámetros obligatorios: CEP, fecha de pago, monto y opcionalmente la institución ordenante.
- Recibe una respuesta en JSON con el estado del pago, los datos del ordenante y beneficiario, y un sello digital que garantiza la integridad de la información.

Integración de la API de Banxico CEP con tu sistema
¿Qué se envía en la petición?
Conceptualmente, tu sistema debe enviar:
- CEP (cadena alfanumérica)
- Fecha de pago (formato ISO 8601)
- Monto (con dos decimales, sin separadores de miles)
- Institución ordenante (opcional, pero recomendada para acelerar la búsqueda)
La autenticación se realiza mediante un token que se incluye en el encabezado de la solicitud, y algunas implementaciones requieren una firma digital para evitar manipulaciones.
¿Qué se recibe en la respuesta?
La respuesta incluye:
- Estado del pago:
Existente,No existenteoPendiente. - Datos del ordenante: nombre, banco, número de cuenta (CLABE o número de tarjeta).
- Datos del beneficiario: nombre, banco, cuenta.
- Sello digital: hash que permite verificar que la respuesta no fue alterada.
Ejemplo conceptual de flujo
- Un usuario realiza una transferencia SPEI desde su banco a tu cuenta.
- La aplicación del usuario te envía el CEP generado (por ejemplo, a través de un webhook o formulario).
- Tu sistema llama a la API de Banxico CEP con los parámetros correspondientes.
- Si la respuesta indica que el pago existe y el monto coincide, liberas el servicio o actualizas el estado del pedido.
Si necesitas consultar grandes volúmenes, algunas plataformas como API Pull ofrecen endpoints optimizados para consultas en lote y notificaciones asíncronas mediante webhooks, reduciendo la latencia de integración.
Casos de uso en fintechs, afore y compliance
- Fintechs de crédito: Al recibir el pago de una cuota de préstamo, validan el CEP al instante para actualizar el saldo del cliente.
- Afore: Verifican que los depósitos de los patrones se hayan realizado correctamente utilizando el CEP, y pueden conciliar automáticamente contra el reporte de aportaciones.
- Plataformas de pago: Conciliación de operaciones en cajeros automáticos (ATM) cuando el usuario necesita un comprobante digital para su contabilidad.
- Cumplimiento AML: Después de validar el CEP, cruzan los datos del ordenante contra listas restrictivas usando la API AML Mexico para asegurar que no se trata de personas o entidades sancionadas.
Cuándo NO usar la API de Banxico CEP
- Si solo necesitas tipos de cambio o tasas de interés (TIIE, UDI), utiliza la API de Banxico de indicadores o la de indicadores económicos.
- Si requieres validación de identidad (nombre, CURP, RFC), el CEP no te servirá; en su lugar usa la API CURP o la API RFC.
- No es la herramienta adecuada para consultar saldos de cuentas, historial de transacciones o datos fiscales.
Próximos pasos: integra la validación de CEP con API Pull
Explora la documentación oficial de la API de Banxico CEP a través de API Pull y accede a un entorno sandbox con casos de prueba sintéticos. También puedes activar webhooks para recibir notificaciones asíncronas cuando un pago sea confirmado. Revisa la guía completa y prueba la integración hoy mismo sin compromiso.