Version de développement
Cette documentation décrit la version « next » (develop), non encore publiée. Pour la version stable, basculez sur « v5 » dans l'en-tête.
Bookings

Gestion de lieux multiples

Proposer sur un même site web les réservations et les produits de plusieurs lieux, chacun rattaché à sa propre société, avec le mode multi-lieux.

Gestion de lieux multiples

Le mode multi-lieux sert quand plusieurs lieux reposent sur plusieurs sociétés et partagent un même site web. Le visiteur choisit d'abord un lieu. Son panier est alors facturé par la société de ce lieu, avec les réglages de cette société.

Prérequis

  • Une Société par lieu, avec ses comptes. Voir Société.
  • Si vos sociétés utilisent plusieurs devises, vérifiez la devise de chaque liste de prix et de chaque passerelle de paiement.

Activer le mode multi-lieux

Visite guidée des Paramètres de réservation de ressources
  1. Ouvrez Paramètres de réservation de ressources, onglet Mode multi-lieux.
  2. Cochez Activer.
  3. Dans Sociétés autorisées, ajoutez une ligne par société à proposer sur le site.
  4. Pour chaque ligne, renseignez si besoin un Libellé personnalisé, une Liste de prix, un Groupe de clients par défaut et une Série de devis. Ils remplacent ceux de l'onglet Panier pour cette société.
  5. Enregistrez.
Après l'activation, un article qui n'est rattaché à aucune société ne peut plus être commandé depuis le panier.

Rattacher les articles à un lieu

Article

  1. Ouvrez l'Article. La section n'apparaît que si Autoriser la vente est coché.
  2. Dans la section Mode multi-lieux, champ Afficher uniquement pour les sociétés suivantes, ajoutez les sociétés qui proposent cet article.
  3. Enregistrez.
Dans les versions précédentes, ce champ était sur l'Article du site web. La mise à jour copie les sociétés de chaque article du site web vers son article.

Choisir le lieu

Le lieu courant est lu, dans cet ordre :

  1. le paramètre selected_company de l'adresse, par exemple https://monlieu.dokos.cloud/bookings-ui?selected_company=Lieu%20Paris ;
  2. le cookie company du navigateur. Dokos l'écrit quand l'adresse contient selected_company.
Sur /bookings-ui, Dokos écrit le cookie seulement pour un utilisateur connecté. Le catalogue de /bookings-ui n'est pas filtré par société : il montre tous les articles. Le tri se fait quand le panier est validé.

Une société absente du tableau Sociétés autorisées est refusée : le visiteur est renvoyé vers la page d'accueil. selected_company= (valeur vide) efface le choix.

Proposez par exemple deux boutons sur la page d'accueil, un par lieu, qui mènent à la même page avec un selected_company différent. Vous pouvez aussi mettre ces liens sur un site externe, par exemple un site WooCommerce.

Panier en mode multi-lieux

Dans Dokos, un panier est un devis. En mode multi-lieux, le panier est lié à la société du lieu choisi. Il utilise la liste de prix, le groupe de clients et la série de devis définis pour cette société.

Si le panier contient un article qui n'est pas proposé par cette société, Dokos le retire du panier sans message.

Exemple

Exemple fictif : l'association Les Ateliers gère deux lieux, « Ateliers Paris » et « Ateliers Lyon », chacun avec sa société.

  1. Elle active le mode multi-lieux et ajoute les deux sociétés aux Sociétés autorisées.
  2. Elle rattache l'article « Bureau à la journée » aux deux sociétés, et l'article « Salle de répétition » à « Ateliers Lyon » seulement.
  3. Son site principal propose deux liens : …?selected_company=Ateliers%20Paris et …?selected_company=Ateliers%20Lyon.
  4. Un visiteur choisit Lyon et commande une « Salle de répétition ». Sa commande est facturée par « Ateliers Lyon ».
  5. Un visiteur choisit Paris et ajoute une « Salle de répétition » au panier. Dokos retire l'article du panier.