La caja misma
Lo que la persona detrás del mostrador toca.
- Funciona en una pantalla táctil, tableta o PC y se instala como una aplicación en la máquina que ya tienes
- Local-first: los grifos, cantidades, descuentos y totales se calculan en el dispositivo, nunca a través de la red
- Dos diseños de pantalla en un motor: un diseño de toque para un bar, un diseño de escaneo con un teclado fijo para una tienda
- Sigue vendiendo cuando se cae la conexión y registra lo que vendió en el momento en que vuelve
- Cuadrícula de productos, cantidades, devoluciones, descuentos por línea y por pedido, botones de precio abierto
- Pagos divididos y a plazos, propinas, reimpresión de recibos y cancelación protegida
- Una pantalla para el cliente que refleja el recibo en vivo, incluyendo la ventaja de promoción
- Temas de color por dispositivo y botones dispuestos de la manera en que trabaja tu gente
Cuando la red no está allí
Una cola no espera a un enrutador. Esta es la parte que la mayoría de los puntos de venta hacen mal.
- Offline significa el servidor, no la red: el veredicto proviene del tráfico en sí, no de una bandera que informa el dispositivo y no de un temporizador
- Lo que no puede funcionar sin un servidor lo dice, con la razón en el botón. Negarse está bien; fallar en silencio no
- Cola la cola de ventas finalizada en el dispositivo y repítela exactamente una vez, basada en la venta misma
- Los recibos y la caja registradora siguen funcionando sin conexión, impulsados por el agente en la máquina
- Un recibo que llegó tarde se marca como tal, así que la hora de cierre muestra lo que sucedió
Dinero, y poder demostrarlo
La caja puede ser rápida. Los libros tienen que estar correctos.
- El servidor recalcula cada total cuando se registra una venta; lo que calculó la caja es provisional
- Las líneas de recibo llevan su título, precio e impuestos congelados, así la historia no cambia cuando cambia un precio
- Se registra un intento de pago antes de que algo toque la red, con una opción de recuperación manual y conciliación al inicio
- Cierre de caja por turno con denominaciones, un procedimiento de fondo de cambio y un cierre diario que no cerrará sobre cuentas abiertas
- Totales listos para el libro mayor por método de pago por tasa impositiva, para el contable
- Varias monedas, países y regímenes fiscales lado a lado en una instalación, cada reserva en la suya
Horeca
Bares, cocinas y comedores.
- Cuentas por nombre, mesa o equipo, aparcadas y recogidas por quien esté detrás del bar
- Tickets de cocina y bar que se imprimen al reservar, con quién pidió qué
- Opciones, porciones de parte y depósitos de botellas, precios sin que nadie haga cálculos
- Divide una cuenta a la mitad, por artículo o por cualquier cantidad
- Una pantalla táctil fija en el bar y tabletas en el suelo, trabajando con el mismo pedido
- Un sitio público y una carta de menú que funcionan con la misma base de datos que la caja registradora
Venta al por menor
Tiendas, mostradores y cadenas.
- Escaneo de códigos de barras sin ajustes de enfoque y un verificador de precios en la pantalla de bloqueo
- El personal inicia sesión con una insignia; el descuento para el personal sigue a la persona en cada tienda
- Tarjetas de regalo: vende, canjea e informa, incluyendo tarjetas emitidas mucho antes de que llegáramos
- Clientes a cuenta, delimitados para que una caja solo ofrezca los deudores que le pertenecen
- Su propio surtido por tienda, así que el mismo código de barras se escanea igual offline que online
- Números de recibo por caja por día hábil y búsqueda de recibos por número
Terminales de tarjeta
No todas las islas tienen un terminal en la nube. Así que escribimos el protocolo.
- Lectores de SumUp impulsados por su nube: la caja envía el monto, el lector confirma
- Un protocolo de terminal en serie implementado según la propia especificación del banco, con el intercambio legible byte a byte en la caja misma
- El agente mueve los bytes y firma la respuesta, para que el servidor pueda verificar lo que el terminal realmente dijo
- Una tarjeta cargada en otra moneda llega al terminal en esa moneda, al tipo que registra el recibo
Oficina administrativa
Un lugar para los datos maestros y los números que pide una oficina central
- Tablero con facturación, horas ocupadas, más vendidos y mezcla de pagos, por tienda que el espectador puede ver
- Informes diarios y por periodo por tienda, por cajero, por recibo, con impuestos por tasa
- Productos, menús, botones, precios y assortimentos gestionados desde la oficina administrativa
- Roles desde cajero hasta oficina central, y un alcance de tienda que decide quién ve qué tienda
- Un centro de cajas que muestra cada caja en vivo, con su versión y su día
- Enlaces a lo que ya gestionas: exportaciones contables, programas de fidelización y bases de datos antiguas que no puedes reemplazar de la noche a la mañana
Ejecutarlos y mantenerlos en funcionamiento
Una caja no se entrega una vez. Se cuida.
- Cada caja arranca de la misma imagen y pregunta a qué oficina de back office pertenece; nada está configurado por máquina
- Poner una caja en servicio es lo que revoca la antigua, así que una máquina reemplazada en el almacén deja de recibir recibos
- Reinicia, apaga y cambia pantallas desde la oficina trasera, nunca durante un día abierto, y cada comando se anota
- El agente se actualiza a partir de una versión que publica la oficina central y reporta la versión que está ejecutando
- Un botón de informe en la caja y en la oficina que envía una captura de pantalla con las circunstancias y un hilo para seguirlo
Esta es una lista de capacidades, no una promesa de que todo esté activado para ti. Un punto de venta obtiene lo que necesita; el resto se mantiene al margen. Lo que tu punto de venta realmente usaría es lo primero que un intake determina.