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.
Carrousel des Commandes Ouvertes
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
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 :
- Ouvrant l'écran Commandes (Fonction Pro)
- Filtrant par statut
pos-open - 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 :
- Passez à la commande que vous souhaitez supprimer
- 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 :
- Allez à
WP Admin > WooCommerce > Commandes > Corbeille - 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 :
- Sauvegardez toutes les commandes importantes sur le serveur
- Ajoutez des notes de commande expliquant le statut
- 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é