Par Matthieu, Fondateur.

Le multiboutique est le sujet de toutes les attentions depuis que Prestashop a annoncé que cette fonctionnalité serait intégrée à Prestashop 1.5. Mais, comme si nos nerfs n’étaient pas déjà mis à rude épreuve, c’est la fonctionnalité qui a été terminée en dernier par la Prestateam… Jusqu’à la récente sortie de Prestashop 1.5 Release Candidate (1.5.0.13), le multi boutique n’était pas figé. Ce sujet enfin stabilisé, nous avons décidé d’y jeter un oeil…

Le multi boutique en deux mots

L’objectif du multiboutique est de pouvoir gérer plusieurs boutiques au sein d’un même Back Office, les boutiques pouvant apparaître aux yeux des internautes comme liées ou totalement indépendantes.

En front office, cela veut dire :

  • Possibilité d’URLs indépendantes pour chaque boutique. Exemple : www.ma-super-boutique.fr et www.ma-boutique-cool.fr
  • Commandes et paiement indépendants, CGV spécifiques par boutique, etc…

En back office :

  • Gestion centralisée des commandes,
  • Gestion centralisée du catalogue et des stocks,
  • Mutualisation possible des fonctionnalités.

Dans quel contexte utiliser le multiboutique ?

Pourquoi créer plusieurs boutiques ?

Un ecommerçant peut être amené à créer plusieurs boutiques pour les raisons suivantes :

  • Proposer une nouvelle offre de produits ou services, de manière indépendante de la boutique existante.
    Le multiboutique ne sert ici qu’à centraliser la gestion des activités ecommerce.
     
  • Proposer le même catalogue avec un positionnement marketing différent
    Le multiboutique permet des graphismes et prix différents, mais un stock mutualisé.
     
  • Créer plusieurs boutiques pour une même chaîne de magasins
    Chaque magasin serait libre d’appliquer ses tarifs, en profitant d’un stock global ou morcelé (par zone géographique par exemple). Il serait pertinent de partager les clients et leurs comptes (même email / mot de passe sur toutes les boutiques), mais pas les commandes.
     
  • Gérer le développement international
    Le multiboutique permet d’adapter la boutique pour chaque pays : traductions spécifiques, prix et catalogue spécifiques, stock local et/ou mutualisé.
     

Multi boutique ou multi univers ?

Il y a une nuance importante à intégrer : la boutique multiunivers.

Dans ce cas, les univers peuvent être accessibles par des URLs uniques, mais les produits sont ajoutés à un seul panier, et le processus de commande est mutualisé, par exemple la boutique Gap ci-dessous, où chaque marque du groupe est un univers accessible par sa propre URL.

Il ne s’agit donc pas à priori de multiboutique … mais, en utilisant un Prestashop natif, sans multiboutique, il n’est pas possible d’obtenir une URL par univers, ni de disposer d’un accueil par univers, etc…

Une bonne option sera donc de réaliser les univers via le multiboutique en activant le partage de commande et de panier entre les différentes boutiques.

Attention : le partage de panier n’est disponible qu’à travers des sous domaines.

Exemple de configuration multiboutique complète

 

Revue par domaine : le multiboutique en pratique

La règle de base est de considérer que toutes les configurations peuvent être déclinées par boutique.

Stock et catalogue

Le catalogue est mutualisé entre les boutiques, mais chaque produit peut être disponible ou non, et personnalisé par boutique. Il est par exemple possible de proposer le même produit dans 2 boutiques, avec un nom et un tarif différent. La personnalisation s’étend jusqu’aux déclinaisons si besoin. A noter que les références (ID, EAN, UPC) sont uniques pour toutes les boutiques.

Avec Prestashop 1.5, il est possible d’activer la gestion de stock avancée (non détaillé dans cet article). Si vous ne l’activez pas, le stock est géré par boutique, ou par groupe de boutique si vous mutualisez le stock au sein d’un groupe.

Commandes et factures

Les commandes et factures, et leurs numéros, sont mutualisés entre toutes les boutiques, mais il est possible de filtrer les vues. En fonction du contexte choisit (Toutes les boutiques, groupe de boutique ou boutique), vous apercevez les commandes du contexte.

A ce stade, nous pensons que la numérotation des factures ne devrait pas être systématiquement mutualisée, nous attendons le retour de la Prestateam (PSCFV-2944).

Configurations, modules, traductions

Les configurations s’appliquent à l’ensemble des boutiques, mais il est possible de les modifier pour chaque boutique. Même principe pour les modules.

Les traductions sont liées au thème et sont indépendantes du multiboutique. Si vous souhaitez définir des traductions différentes pour chaque boutique, il faudra dupliquer votre thème (si ce n’est pas déjà fait).

Quel impact sur le référencement naturel ?

Voilà une question étrange, mais puisqu’on nous a posé la question… A priori aucun, chaque boutique ayant complète latitude de configuration comme vu dans cet article, cela revient, pour Google, à des boutiques indépendantes. A noter que, sauf demande spécial de votre part à votre hébergeur, les boutiques seront hébergées sur la même IP, ce qui peut constituer une clé de rapprochement entre les boutiques pour Google.

 

Vous l’aurez compris, le multiboutique est un sujet très vaste qui étend fortement le champ des possibles avec Prestashop. Il reste des bugs, et l’été de l’équipe multiboutique de la Prestateam risque d’être studieux, mais les règles de fonctionnement sont là, et nous paraissent bien pensées. Il ne reste plus que l’épreuve du feu !

33 thoughts

  1. Bonjour,

    Merci pour cet article. depuis le temps qu’on entends parler de cette version 1.5 et qu’on l’attend surtout (elle était prévue fin 2011 il me semble), ça fait pas de mal d’avoir un retour de test.

    J’espère que la 1.5 sera bientôt disponible en version finale.

  2. par rapport au réf nat, je rajouterai tout de même le risque de duplicate content

    L’un des buts du multi c’est de gérer un catalogue produit unique.

    Sauf erreur de ma part il ne sera pas possible de faire des descriptions différentes selon les boutiques pour un même produit.

    Si je vends un produit XXX sur 3 boutiques, les 3 fiches produits seront identiques => DC

    • Bonjour Sylvain,

      La prestateam a bien fait les choses : un unique catalogue, mais possibilité de définir des noms, description, tarifs, etc… par boutique. Donc pas de Duplicate Content si le ecommerçant prend le temps de rédiger des descriptions différentes pour chacune de ses boutiques.

      Matthieu

  3. Bonjour,
    Le multiboutique de la 1.5 permettra-t-il de combiner multiboutique et traductions ? En pratique je souhaite vendre le même produit avec un prix/fiche produit différents dans deux boutiques A et B. Pourrais-je à votre avis avoir mes fiches-produits dans plusieurs langues séparément pour chaque boutique ?

    • Bonjour Julien,

      Le système de multiboutique vient en plus du fonctionnement de Prestashop que vous connaissez aujourd’hui : pour une boutique donnée, il est possible de créer une description produit dans plusieurs langues.

      Par exemple :
      Boutique A : description 1 en FR & EN
      Boutique B : description 2 en FR & IT

      Le prix peut lui aussi être fixé par boutique, mais pas par langue bien entendu.
      Boutique A : prix 1
      Boutique B : prix 2
      peut importe la langue.

      Matthieu

  4. Hello,

    Je viens de faire le test 1.5.07: une catastrophe. Des erreurs 500 dans tous les sens. On tourne sur une version 1.4.8.2. plutôt stable, mais là… Pas compris.

    L’idée du multi-boutique est attendu, comme intershop par exemple. Mais cette version ne fonctionne pas tout simplement en front office. Par contre le back office tourne bien… Après quelques recherches, le problème semble venir entre autre de IE (80% de nos visiteurs) A revoir donc et attendre la version 2.0…

  5. Bonjour tout le monde.

    Est-ce que quelqu’un a tester le multiboutique avec une maj récente car avec tout ce que je viens de lire j’hésite encore à passer de ma 1.4.7 qui tourne nickel à la 1.5. Pourtant j’en ai bien besoin.

    • Bonjour Steph,

      Difficile d’apporter une réponse précise à ta réponse car il y a beaucoup de fonctionnalités dans Prestashop, et toutes ne sont pas impeccables en 1.5.1, notamment en multiboutique. Je ne saurai que te recommander de faire une migration sur une boutique de test et vérifier le bon fonctionnement de ce que tu utilises, avant d’envisager toute migration en prod.

      Matthieu

  6. Bonjour

    une question, peux- t on utiliser le même compte pour exporter lors du même export les catalogues des différentes boutiques sur des market place avec des solutions comme shopping flux?
    si on a 5 site web, il est actuellement nécessaire d’ouvrir 5 comptes avec le cout des abonnements qui va avec.
    ors si on peut exporter toutes les boutiques avec le même compte, là c’est clair que je fais passer toutes mes boutiques en 1.5 :)

  7. Bonjour à tous et merci pour ces explications.

    Il serait interressant de voir l’arbre multiboutiques de Gap car c’est exactement ce dont j’ai besoin. Le soucis c’est qu’il y a un groupe default avec la boutique principale “mon domaine.com” dans lequel on ne peut pas activer le partage de panier et commandes.

    Merci d’avance.

    Stephane.

    • Bonjour Stéphane,

      Malheureusement, dès qu’il y a une commande ou un client enregistré sur votre boutique, vous ne pouvez plus activer le multiboutique.

      Une seule solution : supprimer les clients (depuis le Back Office) et supprimer les commandes (base de données). Dans le cas d’une migration, il est donc nécessaire de passer par des corrections en base.

      Matthieu

  8. Ok merci pour ta réponse.
    C’est une mise à jour de la 1.4.7 donc en effet il y a bien des clients et des commandes.
    J’arrive à activer le multiboutique mais les groupes ou les boutiques que je rajoute ne s’affichent pas dans l’arbre multiboutique et pourtant ils existent bien (je peux changer de boutique sur le tableau de bord).
    Je peux activer les partages dans les nouveaux groupes mais pas dans le groupe défaut.

    Il faut donc que je reparte sur une install propre et qu’après configuration je réimporte mes clients et commandes ?

    • Malheureusement migration + multiboutique est encore très neuf… Je n’ai pas rencontré le cas que tu as rencontré donc difficile à dire.

      Je pense que c’est une bonne méthode, mais difficile à dire sans me pencher sur le sujet.

      Matthieu

  9. J’ai juste deux dernière question en ce qui concerne une config des multi boutiques comme Gap par ex.
    Est-ce que si je repars sur une nouvelle install je pourrais activer le partage sur le dossier défaut et y rajouter d’autres boutiques pour créer un multi univers ?
    Pour les sous-domaine, comment doit-on configurer les otpions de l’URL (principale ou non) et les URL de la boutique (domaine, URL physique et virtuelle) ?

    • 1 : Oui ; le partage se définit au niveau du groupe, donc il est possible d’ajouter des boutiques à n’importe quel moment.

      2 : Je ne suis pas sûr de comprendre, voici ce que nous avons réalisé et qui fonctionne en prod :
      http://www.monsite.fr => boutique d’accueil, ne contient pas de produits
      univers1.monsite.fr => boutique de l’univers 1
      univers2.monsite.fr => boutique de l’univers 2

      Dans la configuration multiboutique, chaque boutique n’a qu’une URL.

  10. Ok merci.
    Je posais cette question parce que lorsque j’ai fait la mise à jour, j’avais un dossier nommé “defaut” dans lequel il ne m’étais pas possible de changer quoi que soit au niveau des partages. Mais je vais repartir sur une nouvelle install en esperant que cela résoudra tous mes problèmes.

    Merci beaucoup et bonnes fêtes de fin d’années.

    Stephane.

  11. Bonjour

    est-ce que cela pourrait le faire si j’ai un stock en Belgique et un en Pologne et désire expédier, selon que le client est Belge ou Polonais, depuis le stock du pays concerné?

    Car livraison gratuite en Belgique depuis la Pologne, je préfère éviter et livraison payante = 0 commande d’où l’intérêt de créer deux boutiques et deux stock physique distincts.

    Si oui, pourriez-vous m’aider sur le maniement de Prestashop pour créer la deuxième boutique?

    Merci et bonne année 2013.

Laissez un commentaire


*