Utilisation au quotidien
Principe
Le module Clients Indirects vous permet de tracer les ventes réalisées de manière indirecte : via une marketplace (Amazon, Cdiscount, etc.), un revendeur ou tout autre canal de commercialisation. Chaque vente indirecte est enregistrée comme une fiche avec ses informations clés, consultable depuis une liste centralisée ou directement depuis la fiche du client concerné.
Créer une vente indirecte
- Allez dans le menu Clients Indirects (entrée du menu principal).
- Cliquez sur Nouvelle vente indirecte.
- Remplissez les champs de la fiche :
- Référence : attribuée automatiquement (provisoire tant que la fiche est en brouillon, définitive à la validation).
- Libellé : description courte de la vente.
- Montant : montant de la vente.
- Client final : le tiers qui a acheté le produit ou service.
- Place de marché : le tiers intermédiaire (marketplace, revendeur) par lequel la vente a été réalisée.
- Canal de commercialisation : la source ou le canal d'origine de la vente (dictionnaire configurable dans Dolibarr).
- Date de vente : la date à laquelle la vente a eu lieu.
- Produit : le produit ou service vendu (si le module Produits est activé).
- Projet : le projet associé (si le module Projets est activé).
- Notes : notes publiques et privées pour des informations complémentaires.
- Cliquez sur Créer pour enregistrer la fiche.

Statuts d'une vente indirecte
Chaque vente indirecte passe par les statuts suivants :
- Brouillon : la fiche vient d'être créée et peut être librement modifiée.
- Validé : la fiche est confirmée. La référence définitive est attribuée.
- Annulé : la fiche est annulée (par exemple en cas d'erreur ou de retour).
Pour changer le statut, utilisez les boutons d'action disponibles sur la fiche de la vente indirecte.

Liste des ventes indirectes
La page de liste vous permet de consulter l'ensemble des ventes indirectes enregistrées. Vous pouvez :
- Filtrer par référence, libellé, client final, place de marché, canal de commercialisation, date de vente, statut, etc.
- Trier les colonnes en cliquant sur les en-têtes.
- Exporter les données via les fonctions d'export standard de Dolibarr.
Suivi depuis la fiche client
Un onglet Ventes indirectes est ajouté automatiquement sur la fiche de chaque tiers (partie "Commercial" de la fiche). Cet onglet affiche :
- Les dernières ventes indirectes associées au client.
- Un lien pour consulter la liste complète des ventes indirectes de ce client.
Cette intégration vous permet d'avoir une vision globale de la relation commerciale, en combinant ventes directes et indirectes.
Import via l'API REST
L'intérêt principal du module est de pouvoir alimenter Dolibarr avec des données provenant d'autres plateformes. L'API REST vous permet d'automatiser l'import des ventes indirectes.
Points d'accès disponibles
| Méthode | URL | Description |
|---|---|---|
GET |
/api/index.php/indirectcustomers/saleshistory/{id} |
Récupérer une vente indirecte par son identifiant |
GET |
/api/index.php/indirectcustomers/saleshistory/ |
Lister les ventes indirectes (avec tri, pagination et filtres) |
POST |
/api/index.php/indirectcustomers/saleshistory/ |
Créer une vente indirecte |
PUT |
/api/index.php/indirectcustomers/saleshistory/{id} |
Modifier une vente indirecte |
DELETE |
/api/index.php/indirectcustomers/saleshistory/{id} |
Supprimer une vente indirecte |
Exemple de création via l'API
POST /api/index.php/indirectcustomers/saleshistory/
{
"ref": "(PROV)",
"label": "Vente Amazon - Commande #12345",
"amount": 150.00,
"fk_soc": 42,
"fk_source": 18,
"source_id": 3,
"date_sell": "2026-04-10",
"status": 0
}
Les champs obligatoires sont : ref, date_sell et status. Les autres champs sont facultatifs mais recommandés pour un suivi complet.
Authentification
L'API utilise le système d'authentification standard de Dolibarr. Vous devez passer votre clé API (token) dans le header DOLAPIKEY de chaque requête. La clé API se configure dans la fiche de l'utilisateur Dolibarr, onglet "API".