Dankar | Desarrollo Web en Quito
✅ ¿Qué logramos con esta integración?
Desde WooCommerce, generamos automáticamente códigos QR únicos para cada pedido completado. Luego los conectamos con CodeREADr, permitiendo que un lector escanee el QR, consulte en tiempo real los datos del cliente y valide si su pase es válido, incluyendo hora de entrada, salida estimada, método de pago y extras contratados.
🛠️ ¿Qué herramientas usamos?
- WooCommerce y WordPress
- Campos personalizados (ACF) para duración de los pases
- API oficial de CodeREADr
- Webhook PHP que envía los datos tras marcar el pedido como completado
🧠 ¿Cómo funciona?
- El usuario compra su entrada en WooCommerce.
- Se genera un hash QR único y se guarda en
_barcode_text
. - Al completar el pedido, se ejecuta un snippet PHP que:
- Lee los datos del cliente
- Consulta la duración del pase desde ACF
- Calcula la hora de entrada y salida estimada
- Envía un payload a CodeREADr con todos los datos organizados
- El lector escanea el QR, y se muestra la información en tiempo real en la app móvil
📦 ¿Qué datos aparecen al escanear el QR?
- Nombre del cliente
- Producto comprado con sus opciones (acompañantes, seguros, extras)
- Total pagado
- Método de pago
- Hora de entrada
- Hora de salida estimada
- Número de orden
🔐 ¿Qué hay del control de tiempo?
Cuando el lector escanea nuevamente al cliente, puede verificar si se ha pasado del tiempo asignado. Si supera los minutos contratados, se puede mostrar un mensaje de “tiempo extra” y cobrarlo aparte si se desea implementar en el futuro.
🚀 Ventajas para tu negocio
- Control total de entradas y salidas
- Evita fraudes con tickets duplicados
- Todo en tiempo real, desde el celular
- Compatible con lectores QR en Android/iOS
🙌 Implementado por Dankar
Este sistema fue desarrollado a medida para MrJoy por el equipo de Dankar, combinando código limpio, seguridad y automatización en cada paso. Si tú también quieres algo así, contáctanos para una solución personalizada.