Qué vas a conseguir
Que el cobro en efectivo pase por una máquina y no por las manos del camarero: el TPV manda el importe, el cliente mete billetes y monedas, la máquina devuelve el cambio y el TPV da la venta por cobrada. Menos descuadres, menos tiempo de cierre y menos dinero en contacto con la comida. Para IT, el trabajo es la red, la integración y saber diagnosticar cuando algo falla con cola en la barra.
Antes de empezar
- El modelo de CashDro instalado y el distribuidor que lo mantiene (los atascos y las piezas son cosa suya).
- El TPV con la integración de CashDro disponible y activada por su integrador (guía de ICG y HIOPOS).
- La red del local: el CashDro va en la misma VLAN que los TPV o en una a la que los TPV llegan por una regla concreta.
- Las credenciales de integración que entrega el instalador. Van al gestor de contraseñas del equipo, no a un pósit en la caja.
1. Cómo funciona un cobro
- El camarero cierra la cuenta en el TPV y elige el medio de pago CashDro.
- El TPV envía el importe a la máquina por la red, con un identificador del TPV que lo pide (por ejemplo
TPV-BARRA-01). - El TPV muestra una ventana de espera; la máquina muestra el importe al cliente.
- El cliente introduce el efectivo. La máquina cuenta, valida y devuelve el cambio.
- La máquina confirma el cobro al TPV, la ventana se cierra y se imprime el ticket.
Si el cliente se arrepiente, el TPV permite cancelar mientras la operación no ha terminado, y la máquina devuelve lo introducido.
2. La configuración en el TPV
- IP fija para el CashDro. Si la dirección es privada, solo los TPV de esa red pueden usarlo: un TPV en otra VLAN sin regla no lo verá nunca.
- Un identificador por TPV: así el informe de la máquina dice desde qué puesto se pidió cada cobro, que es lo primero que preguntará quien revise un descuadre.
- Las credenciales por defecto, cambiadas en la instalación. Quien tiene ese usuario puede pedir cobros y, según el modelo, operaciones de la máquina.
3. La rutina diaria
| Momento | Qué se hace | Quién |
|---|---|---|
| Apertura | Comprobar el fondo de cambio (lo que la máquina tiene para devolver) y recargar monedas si hace falta | Encargado |
| Durante el día | Nada: el cambio se recicla con lo que pagan los clientes | |
| Si se llena | Retirada parcial de billetes al cajón de recaudación, registrada en la máquina | Encargado |
| Cierre | Arqueo: lo que dice la máquina, lo que dice el TPV y lo retirado deben cuadrar | Encargado |
Cada retirada o recarga se hace desde el menú de la máquina con un usuario nominal, nunca abriendo el equipo sin registrar la operación. Si no queda registrada, el arqueo no cuadra.
4. El ticket: "el TPV no conecta con el CashDro"
Sábado, 14:00, cola en la barra. El TPV da error al elegir CashDro.
- ¿Le pasa a un TPV o a todos? Si los demás cobran, el problema está en ese TPV (configuración, red del puesto).
- La máquina: encendida, sin mensaje de error en su pantalla, con el cable de red conectado.
- La red:
Test-Connection 10.40.30.71 -Count 2Destination Status----------- ------10.40.30.71 TimedOut10.40.30.71 TimedOutGet-NetIPConfiguration | Select-Object InterfaceAlias, IPv4Address, IPv4DefaultGatewayInterfaceAlias IPv4Address IPv4DefaultGateway-------------- ----------- ------------------Ethernet 10.40.20.34 10.40.20.1El TPV tiene una IP de la VLAN 20 (oficinas), no de la 30: alguien lo ha cambiado de toma o el puerto del switch ha perdido su VLAN. Se vuelve a poner en su puerto (o se corrige la VLAN del puerto, guía de Cisco del Nivel 4) y se prueba de nuevo.
- Mientras tanto: se cobra con el medio de pago Efectivo manual y se apunta en una hoja qué ventas se cobraron así, para el arqueo del cierre.
5. El ticket: "el arqueo no cuadra"
- Las operaciones manuales: retiradas, recargas o aperturas no registradas en la máquina son la causa más frecuente.
- Los cobros cancelados a medias: una venta que el TPV dio por cancelada pero la máquina cobró (o al revés). El informe de la máquina, filtrado por el identificador del TPV y la hora, lo muestra.
- Las ventas cobradas en efectivo manual durante una incidencia, que no pasan por la máquina.
- Si con eso no cuadra, el distribuidor tiene el registro interno de la máquina (billetes rechazados, atascos y devoluciones).
6. Lo que revisas cada mes
- Que el CashDro y los TPV tienen su IP reservada y están en su VLAN.
- Los usuarios de la máquina: los de personal que ya no trabaja, desactivados.
- Las actualizaciones de la integración en el TPV, con el integrador, antes de una temporada fuerte y no en mitad de ella.
- Los descuadres del mes por local y su causa: si se repite una, hay un proceso que corregir, no una máquina.
Siguientes pasos
- La guía de ICG y HIOPOS cubre el resto del punto de venta.
- La guía de Cisco del Nivel 4 explica cómo leer en qué VLAN está un puerto.
- La guía de hotel en pre-apertura sitúa los datáfonos y el punto de venta en la red de un hotel.
¿Falta algo o en tu entorno es distinto? Escríbeme y lo corrijo.
What you'll get
Cash payments going through a machine instead of the waiter's hands: the POS sends the amount, the customer inserts notes and coins, the machine gives change and the POS marks the sale as paid. Fewer discrepancies, a faster close and less money near the food. For IT, the work is the network, the integration and knowing how to diagnose a fault with a queue at the bar.
Before you start
- The CashDro model installed and the reseller who maintains it (jams and parts are theirs to handle).
- The POS with the CashDro integration available and enabled by its integrator (ICG and HIOPOS guide).
- The venue's network: the CashDro sits on the same VLAN as the POS terminals, or on one they reach through a specific rule.
- The integration credentials the installer hands over. They go in the team's password manager, not on a sticky note at the till.
1. How a payment works
- The waiter closes the bill on the POS and picks the CashDro payment method.
- The POS sends the amount to the machine over the network, with an identifier for the requesting terminal (for example
POS-BAR-01). - The POS shows a waiting window; the machine shows the amount to the customer.
- The customer inserts the cash. The machine counts, validates and gives change.
- The machine confirms the payment to the POS, the window closes and the receipt prints.
If the customer changes their mind, the POS lets you cancel while the operation hasn't finished, and the machine returns what was inserted.
2. The configuration in the POS
- A fixed IP for the CashDro. If the address is private, only terminals on that network can use it: a POS on another VLAN without a rule will never see it.
- One identifier per terminal: that way the machine's report says which terminal requested each payment, the first thing whoever reviews a discrepancy will ask.
- Default credentials changed at installation. Whoever has that user can request payments and, depending on the model, machine operations.
3. The daily routine
| When | What | Who |
|---|---|---|
| Opening | Check the change float (what the machine holds to give back) and top up coins if needed | Manager |
| During the day | Nothing: change is recycled from what customers pay | |
| If it fills up | Partial collection of notes to the cash box, logged on the machine | Manager |
| Close | Cash count: what the machine says, what the POS says and what was collected must match | Manager |
Every collection or top-up is done from the machine's menu with a named user, never by opening the unit without logging the operation. If it isn't logged, the count won't balance.
4. The ticket: "the POS can't connect to the CashDro"
Saturday, 14:00, a queue at the bar. The POS throws an error when CashDro is chosen.
- One terminal or all of them? If the others take payments, the problem is that terminal (configuration, the desk's network).
- The machine: switched on, no error message on its screen, network cable connected.
- The network:
Test-Connection 10.40.30.71 -Count 2Destination Status----------- ------10.40.30.71 TimedOut10.40.30.71 TimedOutGet-NetIPConfiguration | Select-Object InterfaceAlias, IPv4Address, IPv4DefaultGatewayInterfaceAlias IPv4Address IPv4DefaultGateway-------------- ----------- ------------------Ethernet 10.40.20.34 10.40.20.1The POS has an address from VLAN 20 (offices), not 30: someone moved it to another wall socket or the switch port lost its VLAN. Put it back on its port (or fix the port's VLAN, Level 4 Cisco guide) and test again.
- In the meantime: take payment with the manual Cash method and note on a sheet which sales were paid that way, for the cash count at close.
5. The ticket: "the cash count doesn't balance"
- Manual operations: collections, top-ups or openings not logged on the machine are the most common cause.
- Half-cancelled payments: a sale the POS treated as cancelled but the machine charged (or the other way round). The machine's report, filtered by terminal identifier and time, shows it.
- Sales paid in manual cash during an incident, which don't go through the machine.
- If that doesn't explain it, the reseller has the machine's internal log (rejected notes, jams and refunds).
6. What you review each month
- That the CashDro and the POS terminals have reserved IPs and sit on their VLAN.
- The machine's users: those of staff who have left, disabled.
- Integration updates on the POS, with the integrator, before a busy season and not in the middle of it.
- The month's discrepancies per venue and their cause: if one repeats, there is a process to fix, not a machine.
Next steps
- The ICG and HIOPOS guide covers the rest of the point of sale.
- The Level 4 Cisco guide explains how to read which VLAN a port is on.
- The hotel pre-opening guide places card terminals and the point of sale in a hotel's network.
Is something missing, or different in your environment? Get in touch and I'll fix it.
Tech Career Lab · newsletter
¿Te ha servido? Cada dos semanas envío una idea práctica para perfiles IT: LinkedIn, proyectos, networking y procesos de selección.Found this useful? Every two weeks I send one practical idea for IT professionals: LinkedIn, projects, networking and hiring processes.
Apúntate y llévate las 33 ideasSign up and get the 33 ideas →