Punto de Venta (POS)
El módulo POS (Point of Sale) es tu terminal de venta para registrar ventas en el punto de atención al cliente.


Acceso
/app/pos
Vista principal
La pantalla del POS tiene 3 áreas principales:
🛍️ Catálogo de productos (izquierda)
- 🔍 Búsqueda por nombre
- 🏷️ Filtros por categoría (Vorspeisen, Hauptgerichte, Desserts, Getränke)
- 🖼️ Tarjetas de productos con imagen y precio
- Click en una tarjeta para agregar al carrito
🛒 Carrito (derecha)
- 📋 Lista de productos agregados
- 🔢 Cantidad editable
- 💰 Subtotal calculado automáticamente
- 🧾 IVA desglosado
- 💵 Total a pagar
- 👤 Cliente asignado (opcional pero recomendado para puntos)
🎬 Acciones del carrito
- ➕ Agregar producto
- ➖ Reducir cantidad
- 🗑️ Eliminar producto del carrito
- 🧹 Vaciar carrito
- 💳 Procesar pago (botón principal)
- 🔍 Escanear QR del cliente (para redimir puntos)

Procesar una venta
Paso 1: Agregar productos
Tienes 3 formas:
- Click directo en las tarjetas del catálogo
- Búsqueda por nombre
- Escanear código de barras con la cámara (próximamente)
Paso 2: Identificar al cliente (opcional)
Para que el cliente acumule puntos:
- Click en "Escanear QR" en el carrito
- La cámara se abre
- El cliente muestra su QR
- Se identifica y se asigna al carrito
Alternativas:
- 📧 Buscar por email
- 📱 Buscar por teléfono
- 🆕 Registrar un cliente nuevo en el momento
Paso 3: Aplicar cupones (opcional)
- Click en "Cupón" en el carrito
- Ingresa el código o escanea
- El descuento se aplica automáticamente
Paso 4: Procesar el pago
- Click en "Kauf registrieren" (botón verde grande)
- Selecciona el método de pago:
- 💵 Efectivo
- 💳 Tarjeta
- 📱 QR (para redimir puntos del cliente)
- Confirma el monto
- Click en "Bestätigen"
Paso 5: Generar factura
- 📄 Se genera la factura automáticamente
- 📧 Se envía al email del cliente (si lo proporcionó)
- 🧾 Se imprime el ticket (si hay impresora)
- ⭐ Se asignan los puntos al cliente
Métodos de pago
E-Smartpoints POS soporta:
| Método | Descripción |
|---|---|
| 💵 Efectivo | Pago en caja, calcula cambio |
| 💳 Tarjeta | Integración con datáfono |
| 📱 QR | Escaneo del QR del cliente para redimir puntos acumulados |
El QR en el POS es solo para redimir puntos. No se usa para agregar productos al carrito ni como método de pago directo. El cliente acumula puntos por sus compras y puede redimirlos mediante su QR.
Devoluciones
Para devolver una venta:
- Ve a Rechnungen → busca la factura
- Click en "Rückerstattung"
- Selecciona los items a devolver
- Confirma el método de reembolso
- Se genera una nota de crédito
Modo offline
El POS funciona incluso sin internet:
- 💾 Las ventas se guardan localmente
- 🔄 Se sincronizan automáticamente al recuperar conexión
- ⚠️ Se muestra un indicador de "modo offline"
Impresión
Si tienes una impresora térmica configurada:
- 🖨️ Se imprime el ticket automáticamente
- 📄 Formato configurable (58mm, 80mm)
- 🌐 Soporta varios protocolos (ESC/POS, etc.)
Próximos pasos
- Aprende a generar reportes de ventas →
- Conoce las campañas de marketing →