OroCommerce est une plateforme e-commerce conçue dès le départ pour le B2B : distributeurs, grossistes, fabricants. C'est une application PHP bâtie sur Symfony et Doctrine, disponible en édition Community open source et en édition Enterprise.
Ses atouts :
- Le B2B en standard : comptes clients avec rôles et droits, prix et catalogues par client, demandes de devis, devis et commandes.
- Multi-sites et international : plusieurs boutiques, localisation et traduction depuis un même back-office.
- Back-office riche : workflows, rapports, import et export, API REST, et un CRM de la même maison (OroCRM).
- Intégrations documentées : ERP (SAP, Sage X3, JD Edwards), PIM Akeneo, paiement (Stripe, PayPal), transporteurs.
Ses limites :
- Une plateforme lourde : beaucoup de fonctions embarquées, donc une courbe d'apprentissage et un coût de personnalisation élevés quand on s'écarte du standard.
- Écart entre les éditions : Elasticsearch et RabbitMQ sont réservés à l'édition Enterprise ; la Community s'appuie sur la base de données pour la recherche et la file de messages.
- Pile imposée : PostgreSQL uniquement, et un support éditeur réservé aux partenaires et aux clients Enterprise.
Chez Dernier Cri, OroCommerce est en veille : nous ne l'utilisons pas en projet. Pour l'e-commerce B2B, notre choix est Sylius, lui aussi sur Symfony, mais plus léger : on part d'un socle sobre et on développe les règles métier (tarifs négociés, devis, connexion à l'ERP) au lieu d'adapter une plateforme très fournie. OroCommerce reste pertinent quand le besoin colle à son standard. Voir notre expertise e-commerce sur mesure et notre page Sylius.
Notre stack
Tout ce que nous considérons comme fondamental pour réussir un projet. Nos équipes disposent de la connaissance et sont en maîtrise. Les avantages et bénéfices ont été démontrés
En exploration
Nos équipes sont encore en train d'acquérir de l'expérience pour généraliser l'adoption.
En veille
Nos équipes ont identifiés ces candidats pour des études et expérimentations plus poussées qui conduiront en cas de succès à une phase d'adoption.
Identifié
Ce que nos équipes ont repéré sans l'avoir évalué : pas encore d'avis, ni recommandation ni réserve.
Nous n'avons pas encore référencé d'éléments pour cette catégorie.
En retrait
Ce qui est actuellement utilisé mais que nous déconseillons dorénavant d'employer car est en rupture avec nos exigences et standards.