Preventas
Arma el pedido en un lugar y cóbralo en otro — un documento numerado que la caja cobra en un paso.
Una preventa es una venta armada que todavía no se cobra. Separa dos momentos que en el mostrador suelen mezclarse: armar el pedido (que puede hacerlo cualquiera, en cualquier parte de la tienda) y cobrarlo (que ocurre en la caja).
El principio detrás: Vender es el banco de trabajo; Preventas es la sala de espera. La caja pertenece al cobro, no al pedido — quien arma la preventa nunca elige caja, y quien cobra no rearma nada.
Enviar a caja
En el carrito, abre la acción junto a Cobrar, elige Enviar a caja y toca Continuar. La preventa queda numerada (P-000123) con un código para cobrarla — imprime el ticket o muestra el QR en pantalla, según haya impresora o no.
En la caja, cobrarla toma un solo paso, por cualquiera de dos caminos:
- Escanear el código del ticket — se abre el detalle con el pedido listo y el botón Cobrar lleva directo a la hoja de pago.
- Abrir el tab Preventas de Ventas y tocar Cobrar en la fila.
Quien cobra no necesita tocar el carrito: el pedido llega completo, con sus productos, cliente y descuentos.
Para otras esperas hay otras herramientas: atender a varios clientes a la vez en la misma terminal es el carrito múltiple (los tabs de venta), y el cliente que se lleva los precios para decidir después recibe una cotización.
La bandeja
En Ventas → Preventas: la lista de pendientes con búsqueda por número o cliente, agrupada por día. Cada preventa vive en un estado:
| Estado | Significado |
|---|---|
| Pendiente | Esperando cobro — se puede editar, cobrar o cancelar. |
| Cobrada | Se convirtió en venta. Fin del ciclo normal. |
| Cancelada | Anulada a mano; su ticket deja de funcionar. |
| Vencida | Nadie la cobró a tiempo. |
El detalle de cada una permite Editar (carga al carrito con su número visible; Guardar cambios actualiza la misma preventa, no crea otra), Cobrar y Cancelar. En el panel web el detalle muestra además la línea de tiempo completa — quién la creó, quién la editó, cómo terminó.
Cómo funciona el vencimiento:
- Las preventas vencen solas pasado un plazo — se configura en Ajustes → Preferencias → Preventas → Vigencia por defecto (horas). Una bandeja que se limpia sola: nadie tiene que barrer pedidos abandonados.
- Una vencida ya no se cobra: cancélala para sacarla de la bandeja, o — si el cliente vuelve — en el panel web se duplica como preventa nueva.
- Cancelar es definitivo y el ticket del cliente deja de funcionar — la app lo confirma antes.
El rol Vendedor
El rol Vendedor está pensado para quien atiende en tienda sin cobrar: arma pedidos y los envía a caja, pero no cobra ni opera la caja — su botón principal es directamente Enviar a caja, y no necesita una caja abierta para trabajar. Un cajero, en cambio, hace ambas cosas: arma, envía y cobra. Los roles se combinan — ver Equipo, roles y permisos.
Dos detalles operativos:
- Enviar una preventa requiere internet: es lo que la hace visible al instante en la caja y en el panel web.
- Cancelar preventas de otros es cosa de gerente hacia arriba; cada quien puede cancelar las suyas.