> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# C Logistique (fulfillment Cdiscount / Octopia)

**C Logistique** (fulfillment Octopia / Cdiscount) : l’entrepôt Cdiscount prépare et expédie certaines commandes à votre place.

Le module ne souscrit pas le service : l’activation commerciale se fait côté Octopia / Cdiscount. Ici on active les **fonctions PrestaShop** (import, stock, transporteurs, statuts).

### 1. Activer dans le module

**Paramètres** → section **C Logistique** :

1. **C Logistique** → Oui (*Activate C Logistique features*)
2. Optionnel : **Decrease Quantities (C Logistique)** → Oui pour décrémenter le stock PrestaShop à l’import des commandes fulfillment (*Decrease quantities for C Logistiques ordered products*)
3. Enregistrer

Sans cette activation : pas de mapping transporteurs C Logistique ni de **Orders States (C Logistique)**.

> Si le stock est géré uniquement en entrepôt Cdiscount, laissez le destock à **Non** pour éviter un double déstockage.

### 2. Produits en fulfillment (Offer Management)

Sur la fiche produit → extension Cdiscount → **Octopia Offer Management** :

- **C Logistique** (*Fulfillment mode*) : cochez les offres / déclinaisons en fulfillment
- **C Logistique Added Value** (*Fulfillment fee*) : frais optionnels (vide = `0`)

Puis **Intégration d’offres** (Full Package) pour publier le mode fulfillment.

### 3. Transporteurs C Logistique

**Transport** → **Delivery Modes (For C Logistique)** (visible si C Logistique = Oui) :

Associez chaque mode fulfillment Octopia à un transporteur PrestaShop.  
À l’import, les commandes fulfillment utilisent ce mapping (pas celui des modes vendeur Standard / Tracked…).

### 4. Statuts de commande C Logistique

**Commandes** → **Orders States (C Logistique)** :

Mappez les statuts Octopia (Accepted, Shipped, Delivered, etc.) vers vos états PrestaShop **spécifiques fulfillment** (souvent sans e-mail « expédié par vous »).

Les commandes vendeur classiques restent sur **Orders States** (standard).

### 5. Import

À l’import, une commande fulfillment est repérée (`IsCLogistiqueOrder` / supplyMode **Fulfillment**) et affichée **C Logistique (Fulfillment)** vs **Standard**.

Le module applique alors :

- mapping transporteurs C Logistique
- mapping statuts C Logistique
- destock selon **Decrease Quantities (C Logistique)**

Sur la fiche commande PrestaShop : libellé **C Logistique**.

### Checklist

| Étape | Où |
| ---- | ---- |
| Compte / stock en entrepôt Cdiscount | Octopia |
| Activer C Logistique (+ destock si besoin) | Paramètres |
| Cocher C Logistique sur les offres | Fiche produit (OOM) |
| Publier les offres | Intégration d’offres |
| Mapper modes livraison CL | Transport |
| Mapper statuts CL | Commandes |