Órdenes Abiertas
WCPOS te permite trabajar con múltiples órdenes simultáneamente. Esto es útil para manejar retenciones de clientes, cambiar entre transacciones y recuperarse de interrupciones.
Carrusel de Órdenes Abiertas
En la parte inferior del Panel de Cart, un carrusel horizontal muestra todas las órdenes abiertas:
- Cada carrito muestra su monto total
- La orden actual está resaltada
- Haz clic en cualquier carrito para cambiar a él
- Desplázate hacia la izquierda/derecha para ver más carritos
Creando una Nueva Orden
Siempre hay un carrito vacío disponible. Simplemente haz clic en un carrito vacío en el carrusel o comienza a agregar productos cuando el carrito actual esté vacío.
Cambiando Entre Órdenes
Haz clic en cualquier orden en el carrusel para cambiar a ella. El Panel de Cart se actualiza para mostrar el contenido de la orden seleccionada.
Casos de uso:
- El cliente se aleja para recoger otro artículo
- Necesitas ayudar a un cliente rápido mientras se procesa una orden grande
- Comparar precios o artículos entre órdenes
Guardando Órdenes en el Servidor
Las órdenes existen en dos estados:
Sólo Local
Por defecto, las nuevas órdenes se almacenan sólo en la base de datos local del navegador/app. Persistirán a través de actualizaciones de página, pero:
- No son visibles en el administrador de WooCommerce
- Se perderán si la base de datos local se borra
- No son accesibles desde otros dispositivos
Guardado en el Servidor
Haz clic en Guardar en el Servidor para crear una orden de WooCommerce con el estado pos-open. Esto:
- Crea una orden real en WooCommerce
- Persiste incluso si la base de datos local se borra
- Puede ser accedida desde otros dispositivos
- Aparece en WP Admin > WooCommerce > Órdenes
Guarda órdenes en el servidor cuando:
- Un cliente quiere retener una orden para recoger más tarde
- Estás terminando tu turno y otro cajero continuará
- Quieres un respaldo en caso de problemas con la app/navegador
Recuperando Órdenes Guardadas
Si has guardado órdenes en el servidor, se pueden acceder de nuevo:
- Abriendo la pantalla de Órdenes (función Pro)
- Filtrando por estado
pos-open - Reabriendo la orden
Persistencia de Órdenes
Almacenamiento Local
WCPOS utiliza IndexedDB para almacenar órdenes localmente. Esto proporciona:
- Persistencia a través de sesiones del navegador
- Acceso rápido sin solicitudes de red
- Capacidad fuera de línea
Sincronización con el Servidor
Cuando guardas en el servidor o realizas el checkout:
- La orden se envía a WooCommerce
- Se recibe una confirmación
- Los datos locales y del servidor se sincronizan
Anulando Órdenes
Para eliminar una orden abierta:
- Cambia a la orden que deseas eliminar
- Haz clic en el botón Anular
Qué sucede:
- Órdenes no guardadas: Eliminadas permanentemente de la base de datos local
- Órdenes guardadas: Movidas a la Papelera en WooCommerce y eliminadas localmente
Para recuperar una orden guardada anulada:
- Ve a
WP Admin > WooCommerce > Órdenes > Papelera - Restaura la orden
Consejos
Mantén las Órdenes Organizadas
Con múltiples órdenes abiertas, ayuda a:
- Agregar nombres de clientes a las órdenes para una fácil identificación
- Agregar notas de orden describiendo la razón de la retención
- Guardar órdenes importantes en el servidor
Transferencias de Turno
Al finalizar un turno con órdenes abiertas:
- Guarda todas las órdenes importantes en el servidor
- Agrega notas de orden explicando el estado
- El siguiente cajero puede acceder a ellas desde la pantalla de Órdenes
Consideraciones Fuera de Línea
Si pierdes conectividad:
- Las órdenes locales permanecen accesibles y puedes seguir agregando artículos
- No puedes completar/realizar checkout de órdenes hasta que se restaure la conectividad
- No puedes guardar órdenes en el servidor hasta que te reconectes
- No puedes crear nuevos clientes hasta que te reconectes