GridZen · CEP Verify

Integra CEP por REST, web y MCP sin duplicar solicitudes

Las interfaces comparten la misma tarea del cliente. Cambiar de canal no debe duplicar consultas ni alterar la interpretación del resultado.

Conserva una solicitud durable

Crea un UUID antes de enviar el pago autorizado y conserva UUID y contenido para reintentar. Cambiar campos bajo el mismo UUID produce conflicto. Después de timeout consulta la solicitud original.

El monto usa centavos enteros de MXN: 100 significa 1 MXN. Los bancos usan códigos de cinco dígitos. La ruta inicial acepta CLABE validada de 18 dígitos; no anuncia soporte general de tarjetas.

No incluyas datos en la URL

La API key va en Authorization; los datos de la operación van en JSON. Guarda claves y archivos en almacenamiento privado. Verifica la autorización antes de invocar herramientas de agentes.

MCP encola la misma tarea que REST y la consola, sin acción de dispersión oculta ni cupo independiente. Leer resultados no genera otra consulta al proveedor.

Interpreta campos separados

Revisa firma, cada campo de vinculación y comparación de nombre. Guarda la tarea junto al pedido. Descarga el original por la ruta autenticada del cliente y evita enlaces públicos permanentes. El ejemplo requiere tu propio archivo autorizado; no contiene una operación real de muestra.

# Submit only an existing, authorized payment. Store the request locally.
# cep-request.json fields:
# idempotency_key (UUID), operation_date (YYYY-MM-DD), tracking_key,
# amount_minor (integer MXN cents), issuer_code, receiver_code (5 digits),
# account (18-digit CLABE), expected_name (optional), business_website,
# authorization_reference (UUID), authorized_to_query: true,
# purpose: "payment_reconciliation", terms_version: "cep-existing-payment-2026-10-22".
curl --fail-with-body https://gridzen.ai/console/api/payment-evidence/mx/cep/checks \
  -H "Authorization: Bearer ${GRIDZEN_API_KEY:?set your merchant key locally}" \
  -H "Content-Type: application/json" --data-binary @cep-request.json
# 202 returns a durable task id. Preserve the UUID after a timeout.
# GET /console/api/payment-evidence/mx/cep/requests/{original_idempotency_key}
# GET /console/api/payment-evidence/mx/cep/checks/{id}
# GET /console/api/payment-evidence/mx/cep/checks/{id}/original
# No payout is created. Never submit a made-up or unapproved transaction.

Banco de México · CEP / SPEI · GridZen CEP Verify

Requiere correo empresarial verificado. 10 intentos de prueba acumulados por dominio; 50 diarios en todo el servicio. Prueba gratuita; el cobro no está habilitado.

Probar CEP Verify