Se rendre au contenu

Lancer une boutique eCommerce avec Odoo 19

Saison 5 · Article 3/6 — Site Web, eCommerce & Engagement
26 avril 2026 par
Lancer une boutique eCommerce avec Odoo 19
B.Mustapha

Saison 5 · Article 3/6 — Site Web, eCommerce & Engagement

Lancer une boutique eCommerce avec Odoo 19

InfoSphere a un site vitrine (1/4) et un blog éditorial (2/4). Place maintenant à la vente en ligne du pôle mobilier de bureau. Catalogue, panier, paiement, commande, livraison — tout se pilote depuis Odoo, sans plugin externe. Voici comment monter une boutique opérationnelle en quelques heures.

Ce que vous allez apprendre

Activer la boutique

Installer website_sale et configurer les bases (devise, livraison).

Construire le catalogue

Créer produits, variantes, catégories, images.

Configurer le checkout

Méthodes de paiement, frais de port, étapes de validation.

Gérer les commandes

Du panier abandonné à la facture en passant par la livraison.

Le flux de commande eCommerce Odoo

Du visiteur anonyme à la commande facturée, 7 étapes interconnectées au CRM, au stock et à la comptabilité.

👤 Visiteur arrive sur /shop 🛍 Catalogue filtre + recherche 🛒 Panier qty + total 📋 Checkout adresse + livraison 💳 Paiement CB / virement / cash ✅ Commande confirmée + facture + livraison Visiteur → Commande facturée en 6 étapes Chaque étape génère un sale.order avec son state propre ⚠ Panier abandonné = sale.order draft, relance possible

InfoSphere ouvre sa boutique mobilier

Le pôle mobilier d'InfoSphere réalise des aménagements complets de bureaux pour les PME algéroises. Mais beaucoup de prospects veulent juste acheter une chaise ou un bureau sans projet global — un canal eCommerce manque cruellement.

Objectifs précis :

  • Vendre 6 produits phares (chaises, bureaux, accessoires) en ligne
  • Capter de nouveaux clients hors B2B classique
  • Proposer 3 modes de paiement : carte bancaire, virement, paiement à la livraison
  • Centraliser commandes / factures / stock dans la même base Odoo

Le module website_sale répond à tous ces besoins, intégré directement avec le catalogue produit existant (article 1/3 de la Saison 1) et la facturation (Saison 3).

Étape 1 — Activer le module Boutique

Le module website_sale dépend de website (article 1/4) et sale_management (Saison 2 — Acheter & Vendre). Si tu as suivi nos articles précédents, ces dépendances sont déjà installées.

  1. Va dans Apps
  2. Recherche « eCommerce » ou website_sale
  3. Clique sur Installer

Une fois activé, ton site reçoit automatiquement :

  • Une nouvelle URL /shop qui affiche le catalogue
  • Une entrée « Boutique » dans le menu principal
  • Un panier persistant en haut à droite (icône 🛒)
  • Un menu back-office Site Web → eCommerce
Page boutique InfoSphere avec 6 produits

La boutique InfoSphere accessible publiquement — 6 produits avec prix DZD, filtres latéraux par catégorie.

Étape 2 — Construire le catalogue produit

Un produit Odoo est polymorphe : il peut être vendu en boutique, livré depuis le stock, fabriqué en interne, et facturé. Pour qu'il apparaisse sur la boutique, il faut juste cocher « Publié sur le site ».

Menu : Site Web → eCommerce → Produits → Nouveau

Champs essentiels :

  • Nom + Prix de vente (HT, devise par défaut DZD)
  • Image principale + galerie d'images additionnelles
  • Description courte (visible sur la fiche produit)
  • Catégorie publique (filtre boutique côté visiteur)
  • Variantes (taille, couleur) si applicable

Pour InfoSphere, on a structuré 6 produits dans une catégorie « Mobilier de bureau » :

ProduitPrix DZDType
Chaise ergonomique Pro25 000Consommable
Bureau d'angle Premium45 000Consommable
Bureau ajustable hauteur68 000Consommable
Caisson 3 tiroirs18 000Consommable
Lampe de bureau LED4 500Consommable
Tapis de souris XL1 200Consommable
Fiche produit Bureau ajustable hauteur dans la boutique

Une fiche produit publique : image, prix, description, sélecteur quantité, bouton « Ajouter au panier ».

Étape 3 — Panier et processus de checkout

Le panier est persistant : il survit à la fermeture du navigateur (cookie + lien à la session). Quand le visiteur clique sur le panier, il accède à un processus en 3 étapes par défaut :

1️⃣ Mon panier

Récap des produits, modif quantités, code promo, sous-total.

2️⃣ Adresse

Création compte ou connexion, adresse facturation/livraison.

3️⃣ Paiement

Choix du mode (CB, virement, livraison), confirmation finale.

Panier client avec 2 produits chaise + bureau

Le panier persistant — modifiable, total automatique, options de retour boutique.

Astuce : chaque panier abandonné devient un sale.order en état « Brouillon » dans Odoo. Tu peux configurer un email de relance automatique après 24h pour récupérer une partie de ces ventes perdues.

Étape 4 — Configurer les méthodes de paiement

Le module payment (déjà installé avec sale_management) propose plusieurs fournisseurs de paiement : Stripe, Paypal, Adyen, Mollie, etc. Pour le contexte algérien où la CB en ligne reste limitée, on combine 3 modes complémentaires :

ModeUse caseStatut Algérie
Wire Transfer (virement)B2B, gros montants✅ Disponible
Cash on DeliveryParticuliers méfiants✅ Recommandé
SATIM CIBCarte CIB locale⚠️ Demande contrat bancaire
Stripe / PaypalClients export hors DZ⚠️ Restrictions actuelles

Configuration : Site Web → Configuration → Fournisseurs de paiement. Chaque fournisseur a son propre wizard pour saisir clés API ou coordonnées bancaires.

Étape 5 — Recevoir et traiter les commandes

Une commande validée par le client devient un sale.order en état « Sale Order » dans le menu Ventes → Commandes. À partir de là :

  • 📦 Création automatique du bon de livraison (stock.picking)
  • 📄 Génération de la facture (account.move)
  • 📧 Email de confirmation au client + équipe interne
  • 📊 Actualisation du tableau de bord Ventes et Compta

Tout est synchronisé : si tu valides la livraison dans le module Stock, la commande passe en « Done » ; si tu valides la facture en compta, le paiement remonte sur la commande.

Liste des commandes eCommerce InfoSphere

Le back-office Ventes : 1 commande confirmée + 1 panier brouillon (relance possible).

Étape 6 — Configurer les frais de port

Les frais de livraison sont gérés via le module delivery (à activer si pas encore fait). Trois stratégies courantes :

  1. Tarif fixe — ex : 800 DZD pour Alger, 1500 DZD hors Alger
  2. Tarif basé sur le poids — Odoo calcule selon la somme des poids des produits du panier
  3. Tarif basé sur le total — gratuit au-delà de 50 000 DZD, sinon 1000 DZD

Ces transporteurs (carriers) s'affichent au checkout avec leurs frais respectifs, le client sélectionne. Pour InfoSphere : « Yalidine Express » (tarif fixe par wilaya) + « Retrait en boutique gratuit ».

Étape 7 — Optimiser le SEO de la boutique

Une boutique qui n'apparaît pas sur Google ne vend pas. Quelques quick wins SEO spécifiques eCommerce :

  • ✍️ Description produit unique (200+ mots, pas de copie fournisseur)
  • 📷 Alt-text sur chaque image (« chaise ergonomique noir Alger » plutôt que « IMG_001 »)
  • 🏷 Catégories et sous-catégories riches en mots-clés
  • 🌟 Avis clients activés (snippet rich snippet 5 étoiles dans Google)
  • 📊 Schema.org Product automatique sur chaque fiche
Bonne pratique InfoSphere : chaque produit a son article de blog associé (« Comment choisir une chaise ergonomique en Algérie ») qui redirige vers la fiche produit. Cross-référencement éditorial qui multiplie le trafic SEO par 3.

Le résultat pour InfoSphere

Six semaines après le lancement de la boutique :

23

commandes en ligne dont 18 confirmées et payées

485 k

DZD de chiffre d'affaires additionnel sur le canal en ligne

15%

de taux de conversion visiteur → panier — au-dessus de la moyenne PME

5

paniers récupérés via emails de relance automatique

Récapitulatif — Les bonnes pratiques

  • Démarre petit — 5-10 produits suffisent pour valider le canal
  • Photos pro non négociables — ratio 1:1, fond uni
  • Description unique par produit, pas de copie fournisseur
  • ✅ Active le cash on delivery en Algérie — réduit la friction
  • ✅ Configure les relances panier abandonné dès le J+1
  • ✅ Relie chaque produit à un article blog pour le SEO

En résumé

Le module website_sale d'Odoo 19 transforme un site vitrine en véritable boutique opérationnelle. Pour une PME comme InfoSphere, c'est : un nouveau canal de vente sans coût d'intégration séparé, une synchronisation native avec stock + facturation + comptabilité, et une autonomie totale sur le catalogue.

Prochaine étape (S5·4/4) : sécuriser et déployer ton site en production avec HTTPS, Nginx, sauvegardes et bonnes pratiques de mise en prod.

🛍 Approfondir — Site web & eCommerce

Autres articles du même domaine :

Site vitrine

Site Web, eCommerce & Engagement

Blog & Forum

Site Web, eCommerce & Engagement

eLearning cours en ligne

Site Web, eCommerce & Engagement

Suite de la Saison 5 — Site Web, eCommerce & Engagement

Articles complémentaires

Sur les mêmes thématiques : #intermediaire#cas-pratique

Recrutement RH

👥 Ressources humaines · Saison 4

Congés & Présence RH

👥 Ressources humaines · Saison 4

Site vitrine

🛍 Site web & eCommerce · Saison 5

Blog professionnel et forum communautaire avec Odoo 19
Saison 5 · Article 2/6 — Site Web, eCommerce & Engagement