Volver a recursos
Tutorial

SPEI sin fricción

Optimiza las transferencias bancarias en México: confirmación en tiempo real, conciliación automática y mejor experiencia de usuario.

EV

Equipo VECNET

Producto

Abril 20266 min de lectura

SPEI es el sistema de pagos electrónicos del Banco de México: 24/7, instantáneo, sin comisiones para el cliente final. Procesa más de 2,000 millones de transacciones al año y crece a más del 30% anual. Pero en e-commerce la experiencia tradicional es pésima — y eso se traduce en ventas perdidas.

Por qué SPEI importa

Para el comercio mexicano moderno, ignorar SPEI no es opción.

  • Cero comisiones para el cliente — incentiva el uso por encima de tarjeta
  • Aceptación universal — funciona con cualquier banco mexicano
  • Liquidación instantánea — recibes el dinero en minutos, no en T+1
  • Crece más de 30% año contra año en e-commerce
  • Representa cerca del 23% del volumen total de pagos online en México

El problema de la experiencia tradicional

El flujo SPEI clásico se ve así: el cliente pone el monto, el comercio le muestra una CLABE de 18 dígitos y un concepto, y le pide que vaya a su banco a hacer la transferencia. ¿Qué pasa?

  • El cliente abre otra pestaña o app, copia los datos manualmente
  • Si escribe mal el concepto o la CLABE, la transferencia se pierde o se demora
  • El comercio no sabe en tiempo real si el pago llegó
  • El cliente no recibe confirmación inmediata y desconfía
  • Resultado: 35% a 50% de SPEI iniciados nunca se completan

El verdadero costo

Si conviertes solo el 50% de tus intentos de SPEI, estás perdiendo la mitad de un canal que crece 30% al año. Optimizar esto no es una mejora marginal — es recuperar volumen significativo.

Confirmación en tiempo real

El primer paso para arreglar SPEI es saber inmediatamente cuándo el dinero llegó.

Polling vs webhooks

El método tradicional es hacer polling al banco cada cierto tiempo para revisar movimientos. Lento, ineficiente y caro en API calls. La forma moderna es recibir webhooks de Banxico o del adquirente cuando el SPEI se acredita.

De minutos a segundos

SPEI tradicional confirma en 4 a 5 minutos. SPEI optimizado con webhooks confirma en menos de 30 segundos. Esa diferencia es la que hace que el cliente espere en pantalla viendo 'Procesando...' y se quede en lugar de abandonar.

Conciliación automática

Una vez que el dinero llega, hay que matchearlo con la transacción correcta. Esto suena trivial pero es donde muchos sistemas se rompen.

  • Concepto único por transacción: usar un identificador irrepetible que se genera al crear el intent
  • Match automático por concepto + monto + ventana temporal (típicamente 24h)
  • Manejo de pagos parciales: si llega menos del monto esperado, marcar como 'pendiente parcial'
  • Manejo de duplicados: si llega más de un SPEI con el mismo concepto, marcar para revisión manual
  • Reportes diarios: SPEI esperados, recibidos, conciliados y pendientes

Mejorando la experiencia de usuario

Confirmación rápida es necesaria pero no suficiente. La UX del flujo SPEI también necesita atención.

Código QR de SPEI

En lugar de mostrar 18 dígitos para copiar, generar un código QR con todos los datos pre-llenados. El cliente abre su app bancaria, escanea, y los campos se llenan automáticamente. Conversión sube significativamente solo con esto.

Botón 'Pagar con mi banco'

Para los principales bancos mexicanos, abrir directamente la app del banco con la transferencia pre-cargada. BBVA, Banorte, Santander, HSBC y otros soportan deep links que pueden iniciar la transferencia desde el comercio.

Estado en vivo

Mientras el cliente está pagando, mostrar en pantalla un indicador en vivo: 'Esperando pago...', 'Pago recibido ✓'. Esto da confianza y mantiene al cliente en el flujo en lugar de que abandone pensando que algo falló.

Resultados típicos

Un comercio mexicano que implementó este flujo optimizado pasó de 18% de completion rate de SPEI a 67% en tres meses. Mismo volumen de intentos, casi 4x más conversiones reales.

CoDi como complemento

CoDi es la versión móvil de SPEI: pagos por QR desde el celular del cliente, totalmente gratis para todos. Aún representa volumen pequeño pero crece rápido en cohortes jóvenes y debería ofrecerse junto a SPEI tradicional.

Lo que no hay que hacer

  • Mostrar la CLABE como bloque de 18 dígitos sin formato — siempre dividir en grupos legibles
  • Olvidar el concepto único — sin él, la conciliación es manual e imposible a escala
  • No timeoutear el intent — si no llega en 24h, marcar como expirado y liberar al cliente
  • Sumar comisiones por SPEI al cliente — pierde la ventaja vs tarjeta
  • Mostrar 'recargar página para revisar pago' — usar webhooks o polling automático

¿Listo para optimizar tus pagos?

Implementa estas estrategias con VECNET y empieza a cobrar mejor en México.