Melis CommerceModule e-commerce

Un moteur e-commerce complet, intégré nativement

Catalogue, clients, panier, tunnel de commande et commandes — un framework e-commerce complet avec une suite back-office ainsi qu'une boutique front-office entièrement composée de plugins déposables, pensée B2B d'abord, sur plus de 59 tables dédiées.

Démo en direct
melis — Catalogues
Le catalogue et l'arbre de catégories dans le back-office commerce
59 tablesCatalogue → commandes
B2B d'abordComptes & contacts

Paquet

melis-commerce

Type

E-commerce

Back-office

Menu Commerce

Front

Plugins

Modèle

B2B d'abord

Dépend de

Melis Core

Vue d'ensemble

Du catalogue à la commande

Melis Commerce fait quelques choix délibérés : un produit est un conteneur de variantes — l'unité vendable, dotée d'un SKU, d'un stock et d'un prix, est la variante ; les produits vivent dans un arbre de catégories et portent des attributs ; un prix est résolu par couple (pays, groupe de clients) avec la TVA.

Les clients sont modélisés B2B d'abord : un compte (une organisation) contient les contacts qui se connectent. Un acheteur remplit un panier qui devient une commande au fil du tunnel de commande. Chaque lecture renvoie une entité riche assemblée par un service, et chaque méthode de service est encadrée par des événements *_start / *_end auxquels vous pouvez vous brancher.

Fonctionnalités clés

Un framework e-commerce complet

Catalogue, clients, panier, commandes et la boutique front-office — tout ce qu'il vous faut pour vendre, dans un seul module.

Catalogue & catégories

Un arbre catalogue → catégories, des produits dans plusieurs catégories, une disponibilité par pays et le SEO.

Produits & variantes

Un produit est un conteneur de variantes ; le SKU, le stock et le prix vivent sur la variante.

Attributs

Couleur, Taille… avec des valeurs traduisibles qui définissent chaque variante.

Tarification intelligente

Des prix résolus par couple (pays, groupe de clients) avec la TVA et un repli élégant.

Comptes & contacts B2B

Des organisations avec société, groupe et adresses, contenant les personnes qui se connectent.

Panier, tunnel de commande & commandes

Panier → commande temporaire → commande confirmée, avec un tunnel de création de commande en back-office.

Coupons & données de référence

Coupons en pourcentage ou en montant, devises, pays, groupes de clients et statuts de commande.

Retours & documents

Retours, messages de commande et factures/documents.

Plugins front-office

La boutique elle-même est faite de plugins déposables : affichage/liste/recherche de produits, arbre de catégories, produits associés…

Voir en action

Des clients modélisés pour le B2B

Les comptes regroupent les organisations ; les contacts sont les personnes qui se connectent et commandent réellement.

Commerce › Comptes
La liste des comptes B2B dans le back-office commerce
OrganisationsContacts à l'intérieur
B2B

Des clients modélisés pour le B2B

Un compte est une organisation — société, groupe, adresses — qui contient les contacts qui se connectent réellement. Une boutique purement B2C n'a qu'un seul contact par compte.

  • Les comptes contiennent des contacts
  • Commandes, fichiers & adresses par compte
  • Import/export CSV des contacts

Pour les développeurs

Comment c'est câblé

Framework autonome

Embarque illuminate/database (Eloquent) comme ORM, enveloppé par des services à la Melis ; ne dépend que de Melis Core.

Entités riches + événements

Chaque lecture renvoie une entité riche (ex. MelisProduct) assemblée à partir de nombreuses tables ; chaque méthode de service déclenche *_start / *_end.

59 tables, 26 services

Le schéma melis_ecom_* s'installe via DbDeploy ; 10 entités, 33 listeners.

// Chaque lecture renvoie une entité riche assemblée par un service :
$product = $sm->get('MelisComProductService')->getProductById($id);

// Une variante porte le SKU, le stock et le prix :
$variant = $product->getVariants()[0];
// Les prix sont résolus par couple (pays, groupe de clients), avec la TVA.

Au cœur de la plateforme

Explorez le reste de l'écosystème

Melis Commerce s'inscrit aux côtés des autres modules essentiels de Melis Platform.

Vendez en ligne avec Melis

Découvrez la suite commerce dans un back-office en direct.