7. Kiosco GuideIt: Seguridad y Cumplimiento
7.1 Autenticación y Control de Acceso
- Identificación única de cada quiosco (Identificación del quiosco) y, cuando aplica, del cliente (ID de cliente).
- Acceso restringido mediante rol Administración, con permisos gestionados por tienda o cadena.
- Sesiones temporales con cierre automático para proteger los datos del cliente.
Beneficio: Garantiza que solo usuarios autorizados accedan a la administración y que los datos de los clientes estén protegidos.
7.2 Comunicación Segura
- Todo el tráfico se realiza sobre HTTPS con cifrado TLS.
- Datos sensibles en tránsito y en reposo siempre cifrados.
- Cumplimiento de buenas prácticas de seguridad (OWASP Top 10).
Beneficio: minimizar riesgos de interceptación o manipulación de información.
7.3 Privacidad y Regulaciones
- Cumplimiento con RGPD y CCPA para el tratamiento de datos personales.
- Retención de registros bajo políticas definidas y posibilidad de anonimización de eventos.
- Procesamiento mínimo de datos: solo se almacenan los necesarios para la operación o requeridos por el cliente.
Beneficio: asegura confianza del consumidor y cumplimiento legal en distintos mercados.
7.4 Auditoría y Trazabilidad
- Registro detallado de interacciones, pedidos y accesorios administrativos.
- Trazabilidad por ID de tienda e ID de quiosco para controlar cada punto de venta.
- Registros disponibles para conciliación de ventas y análisis de incidentes.
Beneficio: Ofrece transparencia total y control sobre la operación en tienda.
6.5 Actualizaciones y parches
- Actualizaciones OTA (Over The Air) con despliegue progresivo.
- Corrección rápida de vulnerabilidades y mejoras de seguridad.
- Políticas de versionado para asegurar compatibilidad y estabilidad.
Beneficio: el sistema se mantiene siempre actualizado frente a nuevas amenazas.
7. Integración con Sistemas del Cliente
7.1 Enfoque de Integración
Guide It Kiosk se conecta a los sistemas del cliente (ERP, eCommerce, POS, CRM, facturación) mediante:
- API REST/GraphQL seguras sobre HTTPS (puerto 443).
- Webhooks para recibir actualizaciones en tiempo real (precio, stock, catálogo).
- Feeds programados (CSV, JSON, XML) con frecuencia configurable.
- Suscripciones y sincronización continua para mantener datos actualizados.
Beneficio: flexibilidad para trabajar tanto con sistemas modernos (APIs cloud) como con legados (archivos por lotes).
7.2 Dominios Funcionales Soportados
La integración contempla distintos dominios de negocio:
- Catálogo: categorías, SKUs, nombres, descripciones, atributos, fotos y variaciones.
- Precio y promociones: consultas por tienda oa nivel central con validación en tiempo real.
- Existencias: disponibilidad por tienda y stock global de eCommerce.
- Clientes (opcional): creación, consulta y actualización de perfiles y programas de fidelización.
- Órdenes/Pedidos (opcional): creación de órdenes desde el kiosco, actualización de estados y reconciliación con el backoffice.
- Documentos fiscales (opcional): emisión de boletas y facturas electrónicas, integración con impresoras fiscales o sistemas tributarios.
- 3D/RA (complemento): conexión con la API de ViewIt3D para obtener URL de modelos GLB/USDZ.
7.3 Flujos de Datos
- Catálogo inicial: importación de productos, fotos y atributos desde el eCommerce/ERP.
- Actualizaciones periódicas: sincronización automática de feed o webhook.
- Precio y stock en tiempo real: validación justa en el checkout para garantizar precisión.
- Creación de pedidos: generación de orden en el ERP/POS con los datos de carrito.
- Documentos fiscales: emisión automática o recuperación de boleta/factura para entregar al cliente.
- Clientes y fidelización: opcionalmente, registro de cliente y actualización de puntos/beneficios.
7.4 Requisitos de Integración
- El cliente debe proveer documentación técnica de sus sistemas (APIs o estructura de archivos).
- Ambientes de prueba (sandbox) recomendados antes de pasar a producción.
- Mapeo de campos estándar (SKU, precio, stock, atributos, identificadores de cliente).
- Gestión de errores y conciliación: todos los flujos registran logs y reintentos automáticos en caso de fallos.
7.5 Casos de Integración Existentes
- Más de 47 integraciones disponibles (ERP, TPV, eCommerce, CRM).
- Ejemplos: integración con sistemas de pago (Transbank/Evertec), backoffice de tienda, APIs de retail para productos, stock y promociones.
- Integraciones a medida disponibles según requerimientos del cliente.