apiCEP
    Volver al blog

    Por qué verificar comprobantes SPEI es crítico en tiendas online de alto ticket

    Cuando el riesgo de un comprobante falso vale $15,000 pesos

    Hay una diferencia fundamental entre recibir un comprobante SPEI falso en una venta de $200 pesos y recibirlo en una venta de $15,000.

    En el segundo caso, el daño no es solo el ingreso que no llegó. Es el producto que ya salió del inventario, el envío que ya pagaste y el tiempo que tomó recuperar o reponer el artículo. En tiendas de moda, accesorios de lujo, electrónica, joyería o cualquier categoría de alto ticket, ese escenario tiene consecuencias reales en el flujo de caja.

    Y sin embargo, muchas tiendas online en México siguen confirmando pedidos SPEI revisando la imagen del comprobante a ojo.

    apiCEP cierra esa brecha.


    El modelo de venta por WhatsApp + SPEI es el más vulnerable

    Una parte importante del e-commerce en México no ocurre a través de plataformas con pasarelas de pago integradas. Ocurre en WhatsApp: el cliente pregunta por el producto, el vendedor le manda fotos, precio y CLABE, el cliente transfiere y manda el comprobante.

    Ese modelo es eficiente, personalizado y genera conversiones altas — especialmente en productos de moda, accesorios y artículos que el cliente quiere ver antes de comprar.

    El problema es que en ese flujo no hay ningún sistema que verifique el comprobante. Solo el ojo humano comparando una imagen con lo que espera ver. Y los comprobantes editados en apps móviles son prácticamente indistinguibles a simple vista.


    Qué puede contener un comprobante editado

    Un comprobante SPEI tiene varios campos que cualquier app de edición de fotos puede modificar en minutos:

    • El monto — el campo más común de manipulación
    • La fecha y hora — para que parezca reciente
    • La clave de rastreo — copiada de una transferencia real anterior
    • El nombre del beneficiario — cambiado para que coincida con tu cuenta

    Lo que no se puede falsificar es el registro en Banxico. Cada transferencia SPEI genera un Comprobante Electrónico de Pago (CEP) oficial en los servidores de Banco de México. Si la transferencia no ocurrió, ese registro no existe. apiCEP verifica exactamente eso.


    Cómo funciona apiCEP para tiendas de alto ticket

    apiCEP recibe la imagen del comprobante, extrae los datos con OCR y los cruza contra el registro oficial de Banxico. En menos de 10 segundos tu sistema sabe si el pago es real antes de procesar el pedido.

    El flujo para una tienda online con venta vía WhatsApp o sitio propio:

    1. El cliente elige el producto y decide pagar por SPEI.
    2. Le compartes tu CLABE y el monto exacto del pedido.
    3. El cliente transfiere y manda el comprobante (por WhatsApp, formulario o chat del sitio).
    4. Tu sistema envía la imagen a apiCEP.
    5. apiCEP consulta Banxico y responde si el pago ocurrió y si el monto coincide.
    6. Solo si la validación es positiva, confirmas el pedido y lo preparas para envío.

    Sin revisar imágenes manualmente. Sin riesgo de enviar un producto sin haber cobrado.


    La integración técnica: un endpoint, respuesta en JSON

    curl -X POST https://api.apicep.cloud/validate-transfer \\
      -H \"Authorization: Bearer TU_API_KEY\" \\
      -H \"Content-Type: application/json\" \\
      -d '{
        \"imageUrl\": \"https://tusitioweb.com/uploads/comprobante-orden-4821.jpg\",
        \"beneficiary\": {
          \"clabe\": \"TU_CLABE_18_DIGITOS\",
          \"bank\": \"NOMBRE_DE_TU_BANCO\",
          \"name\": \"Tu Tienda S.A. de C.V.\"
        }
      }'
    

    La respuesta incluye todo lo que necesitas para decidir si el pedido avanza:

    {
      \"status\": \"valid\",
      \"confidence\": 0.97,
      \"extracted\": {
        \"amount\": 8500.00,
        \"senderName\": \"Sofía Ramírez Torres\",
        \"date\": \"2026-05-01\"
      },
      \"validation\": {
        \"banxicoConfirmed\": true
      },
      \"downloads\": {
        \"cepPdf\": \"https://api.apicep.cloud/files/cep-xxx.pdf\",
        \"cepXml\": \"https://api.apicep.cloud/files/cep-xxx.xml\"
      }
    }
    

    Regla crítica: verificar siempre que status === \"valid\" y validation.banxicoConfirmed === true y que extracted.amount coincida con el total del pedido antes de confirmar. Un HTTP 200 no garantiza pago válido.

    Documentación completa en apicep.cloud/documentacion.


    Validación del monto: la capa extra de protección

    Para tiendas de alto ticket, no basta con confirmar que la transferencia existe — hay que confirmar que el monto es correcto. Un cliente puede enviar el comprobante de una transferencia real de $500 pesos para un pedido de $8,500.

    En tu lógica de validación, agrega la verificación del monto:

    async function validarPedidoSPEI(orderId, imageUrl) {
      const order = await getOrder(orderId);
    
      const result = await fetch('https://api.apicep.cloud/validate-transfer', {
        method: 'POST',
        headers: { 'Authorization': `Bearer ${process.env.APICEP_API_KEY}` },
        body: JSON.stringify({
          imageUrl,
          beneficiary: {
            clabe: process.env.TU_CLABE,
            bank: process.env.TU_BANCO,
            name: process.env.TU_NOMBRE
          }
        })
      }).then(r => r.json());
    
      const pagoValido =
        result.status === 'valid' &&
        result.validation?.banxicoConfirmed === true &&
        result.extracted?.amount >= order.total; // monto correcto o mayor
    
      if (pagoValido) {
        await confirmarPedido(orderId);
        await notificarCliente(order.email, 'confirmado');
        await guardarCEP(orderId, result.downloads);
      } else if (result.status === 'pending') {
        await marcarPendiente(orderId); // reintenta en minutos
      } else {
        await notificarCliente(order.email, 'pago_no_confirmado');
      }
    }
    

    Casos concretos en e-commerce de alto ticket

    Lentes, accesorios y moda premium

    Un par de lentes de diseñador puede costar entre $3,000 y $20,000 MXN. Verificar el comprobante antes de enviar elimina el riesgo de entregar producto sin cobro real.

    Joyería y relojes

    Artículos con ticket promedio de $5,000 a $50,000 MXN donde un comprobante falso tiene consecuencias mayores. apiCEP confirma en segundos antes de empacar.

    Electrónica y gadgets

    Teléfonos, laptops, consolas — alta demanda y revendedores que conocen las vulnerabilidades del proceso de cobro manual.

    Pedidos personalizados o con anticipo

    Cuando el cliente paga un anticipo del 50% para confirmar producción o reservar una pieza, apiCEP valida ese primer pago antes de iniciar el proceso.

    Ventas en temporadas de alta demanda

    Hot Sale, Buen Fin, Navidad — cuando el volumen de pedidos sube y el equipo no puede revisar cada comprobante manualmente sin retrasar envíos.


    El CEP oficial como respaldo ante disputas

    Cuando el cliente niega haber pagado o disputa un cargo después del envío, el CEP oficial de Banxico es el documento que resuelve la disputa. Contiene el monto exacto, el timestamp, los datos del emisor y la firma digital de Banco de México.

    apiCEP genera automáticamente los links al CEP en XML y PDF con cada validación exitosa. Guárdalos junto al pedido — si alguna vez necesitas demostrar que el pago llegó, tienes el comprobante oficial.


    Comparativa: antes y después de apiCEP

    | Aspecto | Sin apiCEP | Con apiCEP |
    |---|---|---|
    | Verificación del comprobante | Visual, por humano | Automática contra Banxico |
    | Tiempo de confirmación del pedido | 5 min a varias horas | Menos de 15 segundos |
    | Riesgo de comprobante editado | Alto | Eliminado |
    | Verificación del monto correcto | Manual | Automática |
    | Respaldo oficial ante disputas | Ninguno | CEP en XML y PDF |
    | Operación fuera de horario | No | Sí, 24/7 |


    Precios sin contratos ni mensualidades

    | Plan | Precio | Validaciones | Costo por validación |
    |---|---|---|---|
    | Bienvenida | Gratis | 50 | — |
    | Básico | $100 MXN | 200 | $0.50 MXN |
    | Premium | $200 MXN | 800 | $0.25 MXN |
    | Business | $400 MXN | 1,600 | $0.25 MXN |

    Para una tienda que cierra 100 ventas SPEI al mes con ticket promedio de $6,000 MXN, el costo de validación con el plan Básico es de $50 MXN — el 0.008% del ingreso validado. El costo de aceptar un solo comprobante falso en ese mismo mes sería cientos de veces mayor.


    Empieza con 50 validaciones gratuitas

    Si tu tienda online acepta SPEI y hoy confirmas pedidos revisando imágenes a ojo, apiCEP puede proteger cada venta desde hoy.

    Crea tu cuenta en apicep.cloud — las primeras 50 validaciones son sin costo. Prueba la integración con tus pedidos reales antes de comprometerte con cualquier plan.