Passer au contenu principal
Version : 1.x

Commandes Ouvertes

WCPOS vous permet de travailler avec plusieurs commandes simultanément. Cela est utile pour gérer les pauses des commandes clients, changer entre les transactions, et récupérer des interruptions.

En bas du panneau du panier, un carrousel horizontal affiche toutes les commandes ouvertes :

  • Chaque panier affiche son montant total
  • La commande actuelle est mise en surbrillance
  • Cliquez sur n'importe quel panier pour y passer
  • Faites défiler à gauche/droite pour voir plus de paniers

Création d'une Nouvelle Commande

Un nouveau panier vide est toujours disponible. Il suffit de cliquer sur un panier vide dans le carrousel ou de commencer à ajouter des produits lorsque le panier actuel est vide.

Changement entre les Commandes

Cliquez sur n'importe quelle commande dans le carrousel pour y passer. Le panneau du panier se met à jour pour afficher le contenu de la commande sélectionnée.

Cas d'utilisation :

  • Un client s'éloigne pour prendre un autre article
  • Besoin d'aider un client pressé tandis qu'une grande commande est en cours
  • Comparer les prix ou les articles entre les commandes

Sauvegarde des Commandes sur le Serveur

Les commandes existent dans deux états :

Local Seulement

Par défaut, les nouvelles commandes sont stockées uniquement dans la base de données locale du navigateur/de l'application. Elles persisteront lors des rafraîchissements de page mais :

  • Ne sont pas visibles dans l'administration WooCommerce
  • Seront perdues si la base de données locale est effacée
  • Ne sont pas accessibles depuis d'autres appareils

Sauvegardé sur le Serveur

Cliquez sur Sauvegarder sur le Serveur pour créer une commande WooCommerce avec le statut pos-open. Cela :

  • Crée une commande réelle dans WooCommerce
  • Persiste même si la base de données locale est effacée
  • Peut être accessible depuis d'autres appareils
  • Apparaît dans WP Admin > WooCommerce > Commandes
Quand Sauvegarder

Sauvegardez les commandes sur le serveur lorsque :

  • Un client veut conserver une commande pour un retrait ultérieur
  • Vous terminez votre shift et un autre caissier va continuer
  • Vous voulez une sauvegarde en cas de problèmes d'application/de navigateur

Récupération des Commandes Sauvegardées

Si vous avez sauvegardé des commandes sur le serveur, elles peuvent être à nouveau accessibles en :

  1. Ouvrant l'écran Commandes (Fonction Pro)
  2. Filtrant par statut pos-open
  3. Rouvrant la commande

Persistance des Commandes

Stockage Local

WCPOS utilise IndexedDB pour stocker les commandes localement. Cela fournit :

  • Persistance à travers les sessions de navigateur
  • Accès rapide sans requêtes réseau
  • Capacité hors ligne

Synchronisation avec le Serveur

Lorsque vous sauvegardez sur le serveur ou passez à la caisse :

  • La commande est envoyée à WooCommerce
  • Une confirmation est reçue
  • Les données locales et serveur sont synchronisées

Annulation des Commandes

Pour supprimer une commande ouverte :

  1. Passez à la commande que vous souhaitez supprimer
  2. Cliquez sur le bouton Annuler

Ce qui se passe :

  • Commandes non sauvegardées : Supprimées définitivement de la base de données locale
  • Commandes sauvegardées : Déplacées dans la Corbeille dans WooCommerce et supprimées localement

Pour récupérer une commande sauvegardée annulée :

  1. Allez à WP Admin > WooCommerce > Commandes > Corbeille
  2. Restaurez la commande

Conseils

Gardez les Commandes Organisées

Avec plusieurs commandes ouvertes, il est utile de :

  • Ajouter des noms de clients aux commandes pour une identification facile
  • Ajouter des notes de commande décrivant la raison de la pause
  • Sauvegarder des commandes importantes sur le serveur

Passation de Shift

Lors de la fin d'un shift avec des commandes ouvertes :

  1. Sauvegardez toutes les commandes importantes sur le serveur
  2. Ajoutez des notes de commande expliquant le statut
  3. Le prochain caissier peut y accéder depuis l'écran des Commandes

Considérations Hors Ligne

Si vous perdez la connectivité :

  • Les commandes locales restent accessibles et vous pouvez continuer à ajouter des articles
  • Vous ne pouvez pas finaliser/passer à la caisse des commandes tant que la connectivité n'est pas rétablie
  • Vous ne pouvez pas sauvegarder des commandes sur le serveur tant que vous n'êtes pas reconnecté
  • Vous ne pouvez pas créer de nouveaux clients tant que vous n'êtes pas reconnecté