---
title: "La boutique en ligne"
weight: 30
description: "Activation et configuration de la vitrine en ligne, catalogue produits et personnalisation."
---

# La boutique en ligne

## Activation

Pour activer la boutique, rendez-vous dans l'onglet **Catalogue en ligne** de la configuration :

| Option | Description |
|--------|-------------|
| Activer le catalogue en ligne | Active la page publique du catalogue. Si désactivé, seul le portail client est accessible. |
| Activer le panier | Permet aux clients de commander plusieurs articles via un panier d'achat. |
| Adresse mail de notification | Adresse qui recevra les notifications de nouvelles commandes. |
| Utilisateur par défaut | Utilisateur Dolibarr affecté aux actions techniques (obligatoire). |
| Pays par défaut | Pays utilisé pour les calculs de TVA par défaut. |

![Catalogue de la boutique avec les catégories de produits et les filtres de recherche](screenshots/catalogue-produits.webp)

## Le catalogue produits

### Catégories

La boutique affiche les produits organisés par catégories Dolibarr :

- **Catégorie racine** - Catégorie principale : seuls les produits de cette catégorie et de ses sous-catégories sont affichés
- **Autres catégories** - Catégories supplémentaires à proposer sur la page d'accueil, en plus de la racine
- **Regroupement des catégories** - Vous pouvez regrouper plusieurs catégories sous une même entrée de menu

| Option | Description |
|--------|-------------|
| Utiliser la description des catégories | Affiche la description plutôt que le simple libellé |
| Afficher l'image des catégories | Affiche la première image de chaque catégorie |
| Critère de filtrage des produits | Champ utilisé pour la recherche : libellé, prix, description ou référence |
| Ordre de tri | Croissant (ASC) ou décroissant (DESC) |

### Fiches produits

![Fiche produit sur la boutique avec le prix, la description et la galerie d'images](screenshots/fiche-produit.webp)

Chaque produit Dolibarr devient une fiche de vente sur la boutique. Les informations affichées sont :

- Le libellé du produit
- La description et/ou la note publique (selon votre configuration)
- Le prix (HT ou TTC selon votre choix)
- Les images associées (galerie photo)
- La disponibilité en stock (si la gestion de stock est activée)

| Option | Description |
|--------|-------------|
| Utiliser la description | Affiche le champ "description" de la fiche article |
| Utiliser la note publique | Affiche le champ "note publique" (non traduisible, langue principale uniquement) |
| Afficher les prix TTC | Affiche les prix TTC plutôt que HT |

### Badges produits

Vous pouvez mettre en avant certains produits avec des badges visuels :

| Option | Description |
|--------|-------------|
| Activer l'affichage des badges | Affiche un badge sur les produits (version, "Nouveau", texte personnalisé) |
| Catégorie des produits "Nouveaux" | Les produits de cette catégorie affichent automatiquement un badge "Nouveau" |
| Nom du champ extrafield pour le badge | Champ complémentaire contenant le texte du badge |

## Le panier d'achat

![Panier d'achat avec les articles, les quantités et le récapitulatif du total](screenshots/panier-achat.webp)

Le panier est géré en session (stocké dans le navigateur du client). Le client peut :

- Ajouter des produits au panier depuis les fiches produits
- Modifier les quantités
- Supprimer des articles
- Voir le récapitulatif avec le total

> **Durée de vie du panier** : Le panier est perdu lorsque la session expire (environ 24 minutes d'inactivité) ou lorsque le navigateur est fermé. Si vous activez les relances de panier abandonné, un email de rappel peut être envoyé au client.

## Le processus de commande

Lorsqu'un client valide son panier :

1. Le module crée le **tiers Dolibarr** si le client n'existe pas (recherche par email ou numéro de TVA)
2. Il génère une **commande** avec tous les articles du panier
3. Si le paiement en ligne est activé, le client est redirigé vers la **plateforme de paiement**
4. Au retour du paiement, la commande est automatiquement transformée en **facture payée**
5. Le client reçoit sa facture par email

Si le paiement en ligne est désactivé, vous recevez la commande par email et la traitez manuellement.

### Demande de devis

Vous pouvez ajouter un bouton permettant aux clients connectés de demander un devis :

| Option | Description |
|--------|-------------|
| Afficher un bouton de création de devis | Ajoute le bouton de demande de devis |
| Valider automatiquement les devis | Les devis passent directement en statut "validé" |
| Afficher automatiquement le devis | Le devis est affiché immédiatement au client |

## Catalogue privé et articles réservés

Vous pouvez contrôler la visibilité de vos articles selon le profil client :

- **Articles réservés** - Certains produits ne sont visibles que par des clients spécifiques (tarifs négociés, produits sur mesure)
- **Espace B2B** - Catalogue réservé aux professionnels, invisible pour le grand public
- **Tarification par niveau** - Le bon prix s'affiche automatiquement selon le compte client (revendeur, grossiste, client VIP)
- **Permissions par catégorie** - Droits d'accès à des catégories entières de produits

## Gestion automatique de la TVA

OnePageBasket applique automatiquement les règles fiscales selon la situation du client :

- **Autoliquidation intracommunautaire** - TVA à 0% pour les professionnels avec numéro de TVA valide dans l'UE
- **Ventes hors Union Européenne** - Règles d'exonération appliquées automatiquement
- **Franchise en base de TVA** - TVA à 0% avec mention légale (micro-entrepreneurs, etc.)
- **Validation des numéros de TVA** - Vérification via le service VIES de la Commission Européenne
- **DOM-TOM** - Règles spécifiques pour la Guyane, Mayotte, Réunion, Martinique, Guadeloupe

## Champs complémentaires de commande

Vous pouvez afficher des extrafields Dolibarr sur le formulaire de commande :

| Option | Description |
|--------|-------------|
| Extrafields de commande | Sélectionnez les champs complémentaires à afficher lors de la prise de commande |
