Quickstart
Cinco pasos para integrar Yappy en Caja en tu sistema de cobro.
Configura tu grupo y unidades de cobro
Desde Yappy Comercial Web: Productos → Yappy en Caja → Crear grupo. Crea una unidad de cobro por cada caja física que tendrás. Ver guía →
Genera credenciales
Desde el mismo grupo, presiona Credenciales. Obtendrás un api-key y una secret-key. Guárdalas con seguridad. Ver guía →
Abre sesión al iniciar la caja
Llama a POST /session/device con el device.id de la caja y el group_id. Recibirás un token que durará toda la sesión (8 horas). Ver endpoint →
Genera QR y consulta estado
Por cada cobro, llama a POST /qr/generate/DYN para obtener el QR. Luego consulta GET /transaction/:id en polling cada 2-5 segundos hasta que el estado sea COMPLETED. Ver flujo →
Cierra sesión al terminar el día
Llama a DELETE /session/device para cerrar la caja y recibir el resumen de operaciones. Ver endpoint →