7. GuideIt Kiosk: Seguridad & Cumplimiento
7.1 Autenticación y Control de Acceso
- Identificación única de cada kiosco (Kiosk ID) y, cuando aplica, del cliente (Customer ID).
- Acceso restringido mediante rol Admin, 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 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: minimiza riesgos de interceptación o manipulación de información.
7.3 Privacidad y Regulaciones
- Cumplimiento con GDPR y CCPA para el tratamiento de datos personales.
- Retención de logs 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 accesos administrativos.
- Trazabilidad por Store ID y Kiosk ID para controlar cada punto de venta.
- Logs 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:
- APIs 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 batch).
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 o a nivel central con validación en tiempo real.
- Stock: 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/AR (Add-on): conexión con la API de ViewIt3D para obtener URLs 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 por feed o webhook.
- Precio y stock en tiempo real: validación justo 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 loyalty: opcionalmente, registro de cliente y actualización de puntos/beneficios.
7.4 Requerimientos 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, POS, 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.