Saltar al contenido principal
Versión: 1.x

Ó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.

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
Cuándo Guardar

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:

  1. Abriendo la pantalla de Órdenes (función Pro)
  2. Filtrando por estado pos-open
  3. 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:

  1. Cambia a la orden que deseas eliminar
  2. 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:

  1. Ve a WP Admin > WooCommerce > Órdenes > Papelera
  2. 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:

  1. Guarda todas las órdenes importantes en el servidor
  2. Agrega notas de orden explicando el estado
  3. 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