Passer au contenu principal
Version : 1.x

Configuration des boutiques

Fonctionnalité Pro

La gestion multi-boutiques nécessite WCPOS Pro. Sans Pro, WCPOS fonctionne comme une boutique virtuelle unique basée sur les paramètres généraux de WooCommerce — il n'y a pas d'écran Boutiques.

Cette page décrit la création d'un point de vente de bout en bout. Pour une vue d'ensemble conceptuelle (fonctionnement du multi-boutiques, tarification par boutique, intégration ATUM), consultez Multi-boutiques.

Avant de commencer

  • WCPOS Pro est installé et la licence est activée. L'activation de Pro ajoute un sous-menu Boutiques sous PDV dans WP Admin.
  • Les caissiers qui travailleront dans cette boutique disposent de comptes WordPress avec un rôle incluant la capacité Accéder à WooCommerce POS. Si ce n'est pas encore fait, consultez Paramètres d'accès.
  • (Facultatif) Un fichier logo prêt à téléverser — PNG ou JPG, idéalement 300×300 ou plus.

Créer la boutique

1

Ouvrir la liste des boutiques

Dans WP Admin, accédez à PDV → Boutiques. Une liste des boutiques existantes s'affiche avec les colonnes Boutique, Adresse, Utilisateurs autorisés et un bouton Ouvrir le PDV sur chaque ligne.

S'il s'agit de votre première boutique et que Pro vient d'être activé, la liste sera vide. Cliquez sur Ajouter une nouvelle boutique dans l'en-tête de la page.

2

Nommer la boutique

En haut de l'éditeur, définissez un Nom de boutique. C'est ce qui apparaît sur les reçus, dans le sélecteur de boutique à la connexion et dans les filtres de boutique du PDV. Obligatoire.

Exemples : "Café de la rue principale", "Entrepôt — Retrait", "Stand marché n°3".

3

Remplir la colonne principale

La partie gauche de l'éditeur regroupe tout ce qui apparaît sur le reçu :

  • Logo de la boutique — téléversement via la bibliothèque de médias WP. Un interrupteur "Utiliser le logo du site lorsqu'aucun logo de boutique n'est défini" est disponible si le site possède un logo dans le personnaliseur et que vous souhaitez l'utiliser par défaut.
  • Adresse — Adresse 1, Adresse 2, Ville, État/Région, Code postal, Pays. Le champ Pays est une liste déroulante avec recherche au fil de la saisie.
  • Contact — Adresse web, Téléphone, E-mail.
  • Messages du reçuFormule de politesse, Politique de retour, Pied de page. Texte brut avec HTML léger autorisé (<strong>, <em>, <b>, <i>, <br>, <p>).
  • Modèles de reçus — laissez la bascule « Modèles de reçus spécifiques à la boutique » sur off pour hériter de la liste de modèles du site depuis PDV → Modèles, ou passez-la sur on pour choisir un ensemble personnalisé pour cette boutique. La réorganisation par glisser-déposer fonctionne dès qu'un ensemble personnalisé est choisi.
  • Aperçu du reçu — aperçu en direct avec un sélecteur de modèle et une bascule Données d'exemple / Commande permettant de visualiser le rendu réel du reçu avant enregistrement.
4

Configurer la barre latérale

La colonne de droite contient la configuration propre à chaque boutique, qui n'apparaît pas sur les reçus :

  • Utilisateurs autorisés — liste de cases à cocher de tous les utilisateurs WordPress dont le rôle dispose de la capacité Accès à WooCommerce POS. Cochez les caissiers qui doivent pouvoir se connecter à cette boutique. Laisser la liste vide signifie que tous les utilisateurs ayant accès au PDV sont autorisés — pratique pour les sites à boutique unique.
  • Taux de taxe — liste déroulante Calculer la taxe en fonction de : Adresse de cette boutique (par défaut) ou Adresse de base. Le tableau ci-dessous affiche les taux de taxe résolus par classe de taxe pour l'adresse choisie ; il est en lecture seule, configurez donc les taux effectifs dans WooCommerce → Réglages → Taxe.
  • Numéros d'identification fiscale — lignes répétables de (Type / Valeur / Pays / Libellé) pour la TVA, l'ABN, le GSTIN, etc. de chaque boutique. Laisser vide pour utiliser les numéros d'identification fiscale de la boutique définis au niveau du site.
  • Paramètres de la boutique — Devise, Position de la devise, Locale, Fuseau horaire. Les valeurs du site sont utilisées par défaut ; ne les modifier que si cette boutique fonctionne différemment des paramètres par défaut du site.
  • Horaires d'ouverture — créneaux horaires par jour ainsi qu'un champ Notes en texte libre. Facultatif, utilisé par certains modèles.
5

Enregistrer

Une boutique nouvellement créée affiche un bouton Créer visible jusqu'au premier enregistrement. Cliquer sur Créer.

Une fois enregistrée, la page passe en sauvegarde automatique — les modifications sont enregistrées automatiquement après un court délai, avec un indicateur Enregistrement… → Enregistré dans le coin. Il est possible de quitter la page à tout moment, les modifications sont conservées ; le navigateur affiche un avertissement en cas de tentative de fermeture avec des modifications non enregistrées.

Ce que les caissiers voient à la connexion

Lorsqu'un caissier se connecte, le point de vente affiche un sélecteur de boutique listant toutes les boutiques auxquelles il est autorisé à accéder :

  • Autorisé pour une seule boutique — cette boutique est sélectionnée automatiquement et le bouton Ouvrir le PDV est activé immédiatement. Le sélecteur s'affiche tout de même pour que le caissier puisse voir dans quelle boutique il s'apprête à entrer.
  • Autorisé pour plusieurs boutiques — le sélecteur affiche une liste de boutons radio. Choisir une boutique, puis cliquer sur Ouvrir le PDV.
  • Autorisé pour aucune boutique — le sélecteur est vide. Ajouter le caissier à la liste des Utilisateurs autorisés d'une boutique, ou laisser cette liste vide pour autoriser tout le monde.

La boutique sélectionnée est ajoutée sous la forme ?store={id} au lancement du point de vente, et est enregistrée sur chaque commande passée durant cette session (la métadonnée de commande _pos_store). C'est ce qui permet les rapports par boutique, le filtre par boutique sur les commandes, le bon logo et la bonne adresse sur les reçus, ainsi que la tarification par boutique.

Tarification par boutique

WCPOS Pro dispose d'un mécanisme natif de tarification par boutique, distinct d'ATUM. Sur chaque écran de modification de produit (et de variation), les onglets Prix et Taxes proposent un remplacement par boutique :

  1. Ouvrez un produit dans WP Admin → Produits → modifier.
  2. Dans l'onglet Prix, cochez la case « Définir un prix par boutique » pour la boutique à personnaliser.
  3. Saisissez le prix normal (et éventuellement le prix promotionnel) pour cette boutique.
  4. Enregistrez le produit.

Lorsqu'un caissier opère depuis cette boutique, le PDV utilise le prix par boutique. Depuis une boutique sans remplacement, le prix standard WooCommerce s'applique.

Le même principe s'applique dans l'onglet Taxes pour le statut fiscal / la classe de taxe par boutique — utile lorsqu'un point de vente se trouve dans une zone exonérée de taxes et un autre non.

ATUM vs tarification native par boutique

La tarification native par boutique de WCPOS est l'outil adapté lorsque vous souhaitez des prix de vente différents selon les points de vente, mais un stock partagé. Si vous avez également besoin de comptages de stock par point de vente, installez l'intégration ATUM Multi-Inventory — elle ajoute un menu déroulant Emplacement de stock et un sélecteur Source de tarification (Par défaut / WCPOS Pro / ATUM) à l'éditeur de boutique, permettant de combiner les deux systèmes par boutique.

Cas particuliers

Qu'advient-il des commandes déjà existantes lorsque j'ajoute une nouvelle boutique ?

Rien. Les commandes sont marquées avec la métadonnée _pos_store au moment de la vente. L'ajout d'une nouvelle boutique ne réassigne rétroactivement aucune commande existante. Les commandes passées avant l'activation de Pro (ou dans une configuration à boutique unique) n'ont pas de métadonnée _pos_store et continuent de s'afficher avec les paramètres par défaut du site.

Pour réassigner une commande existante à une autre boutique, ouvrez-la dans WP Admin → WooCommerce → Commandes et utilisez le menu déroulant Boutique que Pro ajoute à l'écran de détail de la commande.

Comment supprimer une boutique ?

Le bouton Corbeille dans l'éditeur de boutique (ainsi que l'action de ligne dans la liste des boutiques) effectue une suppression réversible WordPress (wp_trash_post). Il ne s'agit pas d'une suppression définitive, donc :

  • La boutique est masquée dans le sélecteur de caissier et dans les menus déroulants de filtrage.
  • Les commandes existantes associées à la boutique mise à la corbeille restent correctement résolues pour les réimpressions de reçus et les vues de détail des commandes — le nom, l'adresse et le logo de la boutique mise à la corbeille restent disponibles.
  • La restauration depuis la corbeille rétablit la boutique à l'état actif avec tous ses paramètres intacts.

Seule une suppression définitive (depuis Corbeille → Supprimer définitivement) supprime l'enregistrement de la boutique. Les commandes associées à une boutique définitivement supprimée affichent « Boutique #ID » et les paramètres par défaut du site.

Un caissier peut-il travailler dans plusieurs boutiques ?

Oui — vérifiez leur nom dans la liste Utilisateurs autorisés de chaque boutique à laquelle ils doivent avoir accès. Il n'existe pas de concept de « boutique principale » par utilisateur. À chaque connexion, ils choisissent la boutique depuis laquelle opérer via le sélecteur.

Puis-je utiliser des devises différentes selon les boutiques ?

Définissez la Devise et la Position de la devise dans la barre latérale de la boutique. Ces paramètres remplacent la devise WooCommerce du site pour toute session ouverte dans cette boutique — les reçus, les prix et les totaux sont tous formatés avec la devise de la boutique.

Il s'agit uniquement de mise en forme de l'affichage ; des passerelles de paiement compatibles WooCommerce restent nécessaires pour chaque devise, et la gestion des taux de change relève de la responsabilité de la boutique.

Pourquoi n'y a-t-il pas de sous-menu Boutiques lorsque j'installe Pro ?

Deux causes fréquentes :

  1. Pro n'est pas activé — accédez à PDV → Paramètres → Licence et vérifiez que la clé de licence s'affiche comme active.
  2. Ancienne configuration gratuit + Pro — avant la v1.8, Pro était un module complémentaire du plugin gratuit. Si vous avez effectué la mise à jour vers la v1.8+, le plugin gratuit doit être désactivé et supprimé (voir la note sur Installer WCPOS Pro) — conserver les deux plugins installés peut masquer le menu Boutiques.