Retour à la liste

Le multiboutique avec Prestashop 1.5

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 !