Voici une étude menée par notre société pour un de nos projet.
Nous avons réalisé une analyse comparative de magento et de prestashop.
Les commentaires sont les bienvenus !
SOMMAIRE
Objet du document
Comparatif des solutions
Solutions retenues
Points de comparaison
Tableau comparatif
Fonctionnalités du site
Nota bene
Front Office
Catalogue produit
Fiche produit
Gestion du compte client
Panier d’achat
Divers
Back Office
Gestion des produits
Gestion des stocks
Gestion des utilisteurs
Gestion des réductions
Paiement
Vente flash
Newsletter
Conclusion
Objet du document
Le présent document a pour but d’étudier et de comparer les solutions e-commerce Magento et Prestashop pour le mise en place de nouveaux site E-commerce.
Nous détaillerons les différentes solutons éxistantes, les différents points de comparaisons entre Magento et Prestashop.
Comparatif des solutions
Voici l’évolution de l’utilisation des outils e-commerces open-source sur deux ans :
- VirtueMart : solution e-commerce s’intégrant au CMS Joomla!.
- Zen-Cart : solution dérivée de oscommerce
- Ubercart : plugin ecommerce pour Drupal
- PrestaShop : ecommerce open source made in France
- Magento : basé sur le frameword Zend, programmation full object
Points de comparaison
La distinction entre les deux outils repose pour l’essentiel sur quatre critères :
- richesse fonctionnelle : Magento propose en standard plus de fonctionnalités que Prestashop, notamment en termes de souplesse de paramétrage (options produits, frais de livraison), comparaison de produits, recherche avancée, gestion de plusieurs boutiques (ce point étant, comme plusieurs autres, « à venir » dans Prestashop mais sans doute pas avant longtemps vu sa complexité). Notons que Prestashop propose comme Magento beaucoup de fonctionnalités additionnelles à travers l’installation de modules.
- prise en main : revers de la médaille, le back office de Magento est moins intuitif et sa structure technique (peut-être plus pérenne à long terme) demande des compétences plus pointues pour toute adaptation
- Magento facilite la communication avec des applications tierces (gestion commerciale, CRM…) grâce à des API (Application programming interface) et Webservices intégrés nativement
- ressources serveur : hors usage intensif, Prestashop se contente d’un hébergement mutualisé (càd quelques dizaines d’euros par an) alors que Magento semble avoir besoin d’un serveur dédié (quelques dizaines d’euros par mois voire beaucoup plus) et d’une optimisation technique soignée pour assurer des temps de réponse corrects (signalons que ce point est régulièrement amélioré par les équipes développement de l’outil)
Tableau comparatif
| Installation et configuration | Fonctions | Modules disponibles | Payement | Communauté | Administration |
| Magento | Complexe, niveau de configuration avancé. Nécessite l’installation de modules PHP supplémentaires type pdo_mysql. | Gestion clients
Sauvegarde et restauration de la base de donnée Achat de produit immateriel (téléchargement de logiciel, e-book …) * Statistiques sur les produits et les clients * Support multilingue * Newsletter * Gestion des stocks Et beaucoup d’autres … Utilise les dernières technologies du web (ajax etc). |
Du fait de son jeune age, et des infinies possibilités offertes par le systeme de base, magento ne dispose pas de la pléthore de module qui accompagne traditionnellement les Joomla! et autres Prestashop. | CB (france & monde)
Cheque Paypal Il est également possible d’ajouter des solutions de payement en fonction de besoins particuliers. |
Magento est une solution récente, la communauté est donc réduite, en particulier pour la communauté française. Mais c’est une solution en pleine croissance. | Très complète.
Bien documentée mais complèxe à prendre en main. |
| Prestashop | Assez facile | * 13 langues par défaut
* Envoi de SMS à l’administrateur dès l’enregistrement d’une commande * Aides contextuelles * Pré-commande pour des produits en rupture de stock * Retour de marchandises * Encryption SSL |
Assez peu de module étant donné que prestashop, comme magento, intègre nativement beaucoup de fonctionnalités.
Forum officiel pour les modules prestashop |
CB (france & monde)
Cheque Paypal Espèce Virement … Il est possible d’ajouter des solutions de payement particulières. |
C’est le même constat que pour Magento, la solution prestashop est récente, la communauté est donc réduite. A ce jour on compte plus de 2000 membres sur le forum officiel. Ce chiffre est en croissance constante. | Très complète
Bien documentée Facile à prendre en main. |
Fonctionnalités
Legende :
OUI : Fonctionnalité existante
PARTIEL : Fonctionnalité existante mais necessite modification
MODULE : Module permettant l’installation de la fonctionnalité
NON : Développement nécessaire
Nota bene
Le tableau suivant présente les fonctionnalités disponibles sur les deux plateformes.
Etant donné le nombre de modules disponibles il ne nous est pas possible d’être complètement exhaustif mais nous tâcherons de couvrir la majorité des fonctions.
Front Office
Catalogue produit
| Prestashop | Magento | |
| Tri des produits selon l’ordre établi en back-office | OUI | OUI |
| Possibilité de trier du « +/- cher » au « -/+ cher » et « Tout afficher » | OUI | OUI |
| Visualisation des nouveautés, promotions et soldes (cf Back office) | OUI | OUI |
| Produits en exclusivité web | OUI | OUI |
| Visualisation des produits disponibles en plusieurs coloris | NON | NON |
| Filtre avancé des produits | Module « Navigation à facettes » | OUI |
Fiche produit
| Prestashop | Magento | |
| 4 photos en une seule, navigable avec des flèches, et 2 autres photos en miniature | NON | NON |
| Zoom photos
o Agrandissement pleine page o Navigation en cliquant sur la partie droite ou gauche de la photo (zone grisée de 15%) |
PARTIEL | PARTIEL |
| Conseils d’entretien en fonction de la matière | NON | OUI |
| Possibilité de poser une question sur un produit | OUI | OUI |
| Visuels : Promotion, soldes, nouveautés (cf Back office) | PARTIEL | OUI |
| Quantité commandée toujours égale à 1 | PARTIEL | PARTIEL |
| Affichage des produits d’entretien (vente croisée niveau 1)
o Accessoires (dans la fiche produit) = Produits que je choisis |
OUI | OUI |
| Affichage des produits associés (vente croisée niveau 2)
o Module vente croisées = Automatique (Les clients ont également acheté) ou Manuel (Ajout du module Crossselling Manager) |
NON | OUI |
| Imprimer la fiche produit | OUI | OUI |
| Envoyer par mail | OUI | OUI |
| Partage Facebook du produit | MODULE | MODULE |
Gestion du compte client
| Prestashop | Magento | |
| Gestion des commandes
Impression de la facture au format PDF |
OUI | OUI |
| Gestion des commandes
Tracking colis |
NON | NON |
| Gestion des commandes
Retour d’un produit |
MODULE | MODULE |
| Gestion des commandes
Retard d’un colis |
NON | MODULE |
| Affichage des coupons de réduction disponibles | MODULE | MODULE |
| Affichage de la fidélité
o Nombre de points fidélité o Possibilité de transformer les points en coupon de réduction |
MODULE | MODULE |
| Affichage du parrainage
o Parrainer un ami o Filleuls confirmés et en attente |
MODULE | MODULE |
| Inscription / Désinscription aux ventes privées | MODULE | MODULE |
Panier d’achat
| Prestashop | Magento | |
| One Page checkout (sur une seule page) | OUI | NON |
| Paquet cadeau | MODULE | OUI |
Divers
| Prestashop | Magento | |
| Affichage des X derniers produits consultés | OUI | OUI |
| Affichage du nombre de références | OUI | OUI |
| Moteur de recherche simple instantanée en Ajax | – | – |
| Création d’un blog en interne
o Module « Prestapress » |
MODULE | NON |
Back Office
Gestion des produits
| Prestashop | Magento | |
| Gestion du statut du produit
o Nouveauté = Nombre de jour à définir (pour tous le site) o Promotions = Valeur ou % pour chaque produit avec période o Soldes = Remplir le prix en promotion + cocher la case « En Solde » |
OUI | NON |
| Conseils d’entretien en fonction de la matière | NON | PARTIEL |
| Export des produits vers Google Shopping | MODULE | OUI |
| Export du catalogue produit en PDF
o Module Catalogue PDF sur StoreCommander |
MODULE | NON |
Gestion des stocks
| Prestashop | Magento | |
| Un produit = une taille – plusieurs couleurs | OUI | OUI |
| Case à cocher pour déterminer si un produit est commandable
o Non commandable : Si stock = 0 => La taille est barrée sur la fiche produit o Commandable : Le délai est à déterminer pour chaque produit |
PARTIEL | MODULE |
| Regroupement des produits disponibles en plusieurs coloris | NON | OUI |
Gestion des utilisteurs
| Prestashop | Magento | |
| Possibilité de changer les mots de passe des utilisateurs | OUI | OUI |
| Pour chaque utilisateur, possibilité de voir :
o Ses commandes o Ses paniers non payés o Ses coupons de réduction disponibles o Ses points de fidélité o Son parrain et ses filleuls o Ses statistiques de connexion |
PARTIEL | OUI / MODULE |
Gestion des réductions
| Prestashop | Magento | |
| Coupons de réduction par produit et par personne | OUI | OUI |
| Coupon réduction pour les frais de port | OUI | OUI |
| Remise sur les achats en quantité (2 produits dans le panier = X % de remise sur le
moins cher) |
NON
Paliatif possible (remboursement manuel) |
PARTIEL |
| Espace fidélité
o 1 € = 1 point fidélité o 200 points fidélité = 10€ de réduction, soit 5% de ses commandes en bon d’achat |
PARTIEL | OUI |
| Espace Parrainage
o Le filleul reçoit un bon d’achat de X % pour sa première commande o Le parrain reçoit un bon d’achat de X% du montant de la commande du filleul |
MODULE | MODULE |
| Cadeaux d’anniversaire : Réduction en € ou en % (avec minimum de commande en €) | PARTIEL | OUI |
Paiement
| Prestashop | Magento | |
| Carte bancaire en 1 fois (Payline)
Carte bancaire en 2 fois (Payline) Compte Paypal Virement bancaire Mandat cash |
OUI | OUI |
Vente flash
| Prestashop | Magento | |
| Inscription nécessaire pour l’utilisateur
o Module « Catégories / ventes privées » |
MODULE | MODULE |
| Offre limitée dans le temps
o Module « Countdown specials » |
MODULE | MODULE |
Newsletter
| Prestashop | Magento | |
| Module d’envoi de newsletters | OUI | OUI |



Merci pour votre article ! Très instructif (domage pour la mise en page ^^)
Intéressant comme article.
Une erreur seulement, le module de parrainage est un module et non une fonctionnalité standard
Merci de votre commentaire. Effectivement, nous corrigeons
Trés bon article ! j’aimerais bien avoir votre avis : prestashop ou magento ?
Merci
Le choix va dépendre de votre activité :
- nombre de personne pour la maintenance du site
- budget de création du site
- nombre de site internet à relier
… etc
Avez vous des besoins spécifiques ? (magento comme prestashop disposent de beaucoup de modules)
Merci pour cet article ! Comme vous, nous créons des sites magento et prestashop mais c’est sympa d’avoir les comparaisons des modules
J’ajouterai que le choix du CMS peut aussi dépendre des compétences déjà acquises : il est plus facile d’utiliser un cms en php si on connais ce language plutot que de passer sur un cms en Python avec le risque de se retrouver avec pas mal de tps d’apprentissage en cas de souci.
Quels sont les avantages de Typo3 par rapport à ses concurrents ? Il y en a plusieurs. Cela dit, Typo3 souffre également de certains points faibles. On va essayer de faire le tour des avantages et inconvénients de Typo3.
J’ai l’impression que Magento est de moins en moins utilisé…des témoignages d’utilisateurs Magento?
Disons que prestashop est de plus en plus utilise en France. Mais pour le moment Magento est numero 1 mondial il me semble.
Typo3 est une solution idéale pour gérer un site institutionnel simple à l’image de votre entreprise / institution / association. Il vous permet de gérer la totalité du contenu éditorial de votre site en temps réel.