1. Preamble – How to manage your Cdiscount stock feed on Lengow

This guide explains how to configure and manage your Cdiscount feed. Before starting to set the parameters for your feed, please note the following recommendations.

Here are the steps you need to follow to advertise your products and to retrieve your Cdiscount orders:

  • Contact Cdiscount to open an account on their website.
  • Ask for the creation of Cdiscount feed on Lengow.
  • Separate out the products that you don’t want to advertise on Cdiscount.
  • Complete the "Field Matching" in order to match your source feed fields with the existing Cdiscount fields.
  • Change the values of your feed source by using automatic rules and/or search-replace to adapt them to the publisher’s expectations.
  • Set up the options for tracking your stock (indexing frequency, alerts etc.).
  • Organise your categories so that they correspond with the Cdiscount categories.
  • Set up the options for tracking your stock (indexing frequency, alerts etc.).
  • Inform your Cdiscount account manager that you are ready to go.
  • Send the optimised url to create your products on Cdiscount and fill in your API username and password.
  • Manage your orders.

All these actions are detailed below.

2. Open your Cdiscount data feeds in Lengow

Ask for the creation of a new feed in Lengow.

Search for the title "Cdiscount" and select it.

Or: look for the French flag in the “Marketplace” section and then choose the Cdiscount feed.

3. Set up your Cdiscount feed

Cdiscount asks merchants to use specific attributes in order to reference the products in their marketplace. You therefore need to adapt these attributes from your Lengow source feed. 

3.1 Creating a feed segmentation

Before starting to change your attributes, first you need to filter your products so that you don’t send to Cdiscount: 

  • The products that you do not want to sell in this marketplace.
  • The products in your feed that do not match the type of products normally found in the Cdiscount category.
  • "Parent products", if your source feed contains any.

3.2 Match the fields

Cdiscount requires a particular feed structure. In order to proceed with the "Field Matching", you need to go to the page "Feed Management" > "Field Matching":

Check the "Field Matching" and complete any missing information. Read the field definitions carefully and there you will find: 

  • The field name.
  • The field definition.
  • An example, if there is one.
  • Whether the field is required or optional. An "obligatoire" field has to be filled in so that the product can be created or updated on Cdiscount.

Some fields allow you to give more information about your products and make them appear in Cdiscount search filters. These fields are: Taille (Size), Couleur Technique (Technical color), Couleur Marketing (Marketing color), Composition (Material) and Genre (Gender). Some values are free, some should be chosen among a list. Please, refer to the field description in the "Field Matching" tab for more details.

3.2.1 Manage your Attributes

The Cdiscount feed structure does not allow optimal management of the attributes of your products. However, Cdiscount indicates that it is possible tosend them attributes information using their field "Description_nohtml" (Description Marketing).

Thus Cdiscount will be able to recover this information and reclassify it so that it appears at the right place in the characteristics of the product sheet.

The following format must be followed: "Name of attribute Cdiscount : value of the attribute" and separate each attribute by a comma

Example: Material : {myfieldmaterial}, Composition : {myfieldcomposition}

3.2.2 EAN code management

According to categories (mainly Fashion and Home), it is possible to create products and publish offers without EAN code. To know more about product categories that do not require EAN code, please, contact Cdiscount.

Your product catalogue will have to contain an EAN field filled in only for products that have one. For article without EAN code, let the field empty.

3.2.3 Ecotax management

Price to indicate within the "Price" field is the price with all included taxes (VAT, ecotax and/or other taxes). Fill in the ecotax also within the "EcoPart" field in order to display the ecotax on the ad.

3.3 Configure your shipping costs

To configure a delivery mode, go to "Feed Management" > "Field Matching" and fill in the fields listed below :

  • ShippingPrice: shipping price amount
  • AdditionalShippingPrice: additional shipping price per product added to the basket
  • PreparationTime: preparation time for your orders (in days).

It is possible to choose between different delivery modes:

  • Standard (Normal)
  • Suivi (TrackingShipping)
  • Recommandé (RegisteredShipping)
  • Point Relay (Relay)
  • Mondial Relay (MondialRelay)
  • Relais Colis (RelaisColis)
  • So Colissimo (SoColissimo)
  • Livraison en magasin (InShop)
  •  Livraison Gros colis Eco -  Livraison devant chez vous (>30kg) (BigParcelEco)
  • Livraison Gros colis Standard - Livraison chez vous (>30kg) (BigParcelStandard)
  • Livraison Gros colis Confort - Livraison et installation chez vous (>30kg) (BigParcelComfort)
  • Livraison Express (Express)
  • Livraison Rapide (Fast)

Note that the "Standard" mode for home-delivery is not accepted if your product costs more than 40€. This delivery mode is not offered on the site above 40€.

Note: If you complete the fields related to a specific delivery method, make sure that this delivery mode is activated in your Cdiscount account. If you fill in the fields without having activated the delivery mode in advance, your products will be in error and will no longer be updated on Cdiscount. Don't hesitate to contact your Cdiscount account manager if you need further details about this.

Note 2: Please note that it is not possible to combine the delivery methods <30 kg and> 30 kg for the same offer.
Contact your Cdiscount account manager for more information.

3.3.2 Shipping costs - General rule

When a customer buy different products within the same order, it is the highest shipping cost that is taken into account. Then additional shipping costs will be added for the other products of the order.

Fill in additional shipping costs within the dedicated fields.

3.4 Set up your special offers / Flash sales / Sales

3.4.1 Special offers

To manage a special offer on Cdiscount, fill in the following fields:

  • "StrikedPrice": Mainly noticed price (PVGC in French). It is a barred price to indicate how much the product is generally sold on the market. It has to be higher than the value filled in the "Price" field.
  • "Price": Sale price of the item, defined by the merchant for the promotion (the value should not be superior to the lowest price from the last 30 days)

Note: The striked price will be displayed only if the seller is the only one to propose an offer on the product.

3.4.2 Flash sales (=Ventes Flash)

To manage a flash sale on Cdiscount, fill in the following fields:

  • "StrikedPrice": Mainly noticed price (PVGC in French). The value should be different and higher from the value filled in the "Price" field.
  • "Price": Standard price of the item (or barred price) defined by the merchant. The value should be different from the value filled in the "StrikedPrice" field.
  • "VF_DiscountValue": percentage of your discount (from 1 to 99). Values must be integers without the percentage sign "%".

 Note : If you do not have this information in your data feed, create an advanced automatic rule to calculate it.

CDiscount will automatically calculate the "flash price" according to the price set up in the "Price" field and the percentage of the discount defined in the “VF_DiscountValue” field.

  • "VF_StartDate": start date of the flash sale (format must be YYYY-MM-DDTHH:mm)
  • "VF_EndDate": end date of the flash sale (format must be YYYY-MM-DDTHH:mm)

Example of a Flash Sale: The StrikedPrice or Mainly noticed price is of 399€ on the market. You usually sell this product at a price of 350€ and decide to do a Flash Sale of 10%, so 315€ in total. This would make the Flash Sale : 399€ > 350€ > 315€

Note: A Flash sale cannot exceed 72 hours.

3.4.3 Sales

To define parameters for your  sales operation on Cdiscount on Lengow, please, refer to the "Cdiscount / Sales" tutorial.

3.4.4 Black Friday

CDiscount offers two options:

  • Set up striked prices and send them preferably few hours before the Black Friday starts.
  • Modify your prices directly, at your convenience and make sure the update will be done one day before the beginning of Black Friday. 

3.5 Set up product variations

3.5.1 Create a segmentation

Cdiscount does not want to receive parent products. You therefore need to filter your "parent products" if your source feed contains any.

3.5.2 Fill in the values of your variations

Cdiscount accepts size OR color variations.

To manage your variations, 4 fields need to be filled in in "Feed Management" > "Field Matching" tab:

  • "Modèle": This field must contain your parent identifiers (a common identifier for all the variations of a product). This data is mandatory if the product has variations. This value aims to group on the same product page all the color and/or size variations from a product.
  • "ProductKind" : This field must contain the value "Variant" if the product has variations. (If your product has no variation, this field should contains the "Standard" value).
  • "Couleur Marketing": This field must contain the color of your products. This data is mandatory if the product is varied by color. This field requires values that are defined by Cdiscount, please refer to description of the field in the "Field matching" tab in Lengow.
  • "Taille" : This field must contain the size of your products.You may set the value you want to. This data is mandatory if the product is varied by size.

Some of your products have size AND color variations in your catalogue?

CDiscount doesn't manage the double variation size and color for products displayed on the marketplace.

To send this type of product to CDiscount, create a rule to add the value of the color to your field containing the parent ID. Thus you will have in your catalogue different parent identifiers for each color variation and your product will then be declined by size on Cdiscount.

3.6 Set up your Cdiscount Pro offers

Fill in the following fields to display your offers on Cdiscount Pro:

  • "Vat": fill in your products VAT. Cdiscount will use it to calculate and display pre-tax prices.
  • "OfferPoolList": indicate to which Cdiscount website(s) you want to send your offers (Cdiscount, Cdiscount Pro or both).

Note: the Cdiscount offer and the Cdiscount Pro offer must be the same: same EAN, SKU, stock data, prices incl. taxes (then calculated without VAT for Cdiscount Pro), etc. It is currently not possible to display different prices incl. taxes for Cdiscount and Cdiscount Pro.

3.7 Category mapping

In order to categorise your products on Cdiscount, use the Cdiscount taxonomy so that your categories match those of Cdiscount. To carry out this mapping, go to the tab "Product Management":

  • Open the Cdiscount taxonomy

  • Search for your category in the taxonomy (press "Ctrl+F" to search for your desired key word)

  • Click on the corresponding line

  • Click on "SAVE"

 Don’t forget to click on "SAVE" once you have carried out this operation.

Note: if an encoding error appears on the screen (as below), re-load the page. It will disappear and the category mapping will be taken into account.


In the "Field Matching" page, you should not change the following matching:

3.8 The options tab

In the “Options” tab of your Cdiscount feed, check the various parameters and modify them if needed. For more details about this tab, consult our tutorial "Options tab".

3.9 Check the attributes in your updated feed

Consult the optimised feed to check the data sent to Cdiscount. All the updating that you have done in Lengow will be visible IMMEDIATELY (automatic rules, search/replace, matching etc.).

Note: Check your optimised feed as often as possible to reassure yourself that your parameters have been correctly applied to your new products. 

4. Integration of your catalogue on the Cdiscount site

If the data in your optimised feed is adequate and complies with the Cdiscount requirements, you can send your products to Cdiscount. To do this, you must:

4.1 Enter the API IDs

You must enter your API IDs in Lengow in order to be able to send your product catalogue to Cdiscount. To do so, you need to go to "Feed Management" > "API login" and enter the login and password of your Cdiscount account.

Remember to save by clicking on "APPLY".

Those login and password may be the codes you use to access your Cdiscount account or the identifiers to access the Cdiscount API.

Here is how to get your Cdiscount API id:

  • Visit your Cdiscount seller account with your personal and bank data > Change your API connection settings.
  • Get your login (i.e.: login-api) and click on "Réinitialisez votre mot de passe API". Yo'll receive a temporary API password on the e-mail that is used in your seller account.
  • Change this temporary API password with an appropriate in this same tab (Changer vos paramètres de connexion API).
  • At last, fill in your API id in Lengow.

Note: In case you modify the password of your Cdiscount account, don't forget to change it in Lengow as well otherwise we won't be able to send your product catalogue to Cdiscount anymore.

If you need more information about seller and API logins, please consult this Cdiscount documentation.

4.2 Sending/uploading your products catalogue

Two different feeds are sent to Cdiscount:

  • Products feed: which allows products creation, integration and changes.
  • Offers feed: which updates prices, stock, ...

4.2.1 Products creation and update (products feed)

Please inform Cdiscount that you want to integrate new products on their website for them to open the relevant categories.

Use Cdiscount documentation here.

STEP 1: Download your "optimized" product feed from Lengow

  • From Lengow, click on the drop-down menu next to the blue "optimized flow" box.
  • Select the "PRODUCTS" format.
  • Click on the planet-shaped icon to start downloading your Cdiscount product feed.

STEP 2: Download the "Product Creation" file from Cdiscount

  • Depending on the method chosen, download the Cdiscount file

  • Open this file in an Excel spreadsheet

STEP 3: Copy / paste the values of your Cdiscount product feed into the Cdiscount file

  • Be careful to keep the headers of the Cdiscount file in order to have a result similar to the one below:

  • Save this file in an xlsx 2007 version at least

STEP 4: Submit the file to Cdiscount from the back office of the marketplace with your merchant access.

You will generally have to repeat these actions when you want to:

  • Add new products
  • Improve/Change product pages
  • Change visuals

Once references are created, Cdiscount needs the offer feed to publish the products.

4.2.2 Offers update

The feed with the offers of your products (price, stock, shipping...) is automatically sent to Cdiscount every eight hours. For each sending, Cdiscount send back to Lengow an indexing report, that is available in the "Indexing history" tab in your Lengow account.

Be careful: When you update a product, quantity that is transmitted to Cdiscount should be higher than quantities of the processing orders for this product, otherwise the update will not work.

For example, I have an order for a product (the same product has been ordered 3 times), if I send a new quantity of "2" for this product as an update, while the order is still waiting for acceptation (it has not been accepted or refused), the stock will not be updated.

4.3 Check the integration report

Lengow provides you indexing reports transmitted by Cdiscount after your products have been sent.

Those indexing reports are available within the "Feed Management" > "Indexing history" tab by clicking on the report button to display the report.

We strongly advice your to regularly check these reports, they allow you to follow your product integration and identify which products have not been integrated and for which reasons.

Note: Products are sent to Cdiscount through batches of 8000 products. Report will be then divided regarding products volume that is sent. Be careful to consult all the reports linked to the same sending.

Here is a list of the most frequent errors:

  • EAN : Taille incorrecte (=EAN: Incorrect length): An EAN has to contain 13 digits. If you have this error, please check your EAN codes.
  • Inexistant : à créer dans votre Back Office C le Marché (=Non-existent: to be created in your C le marché back office): You must submit this product reference to Cdiscount.
  • Prix : Valeur incorrecte (=Price: incorrect value): The Price field is not recognizable, you need to check if it has been well matched in the "Field Matching" and if its format is correct.
  • Produit : Inactif. Veuillez contacter votre gestionnaire de compte (=Product: Inactive. Please contact your account manager) The product's status does not allow its integration, you must contact your Cdiscount account manager so he activates the product back.
  • Référence produit vendeur : Impossible de modifier la référence d'une offre existante (=Seller Product ID: Impossible to edit the Id of an existing offer): You must contact your Cdiscount account manager, he will get in touch with his technical team to fix this.
  • Référence produit vendeur : Une offre existe déjà pour cette référence produit (=Seller Product ID: An offer already exists for this product ID): You must contact your Cdiscount account manager, he will get in touch with his technical team to fix this.

5. Stop advertising/delete a product

Lengow can only update the products that are present in your source feed.

In order to stop advertising a product that is online on the Cdiscount site, set the quantity to "0" in Lengow (for example, either by using an automatic rule or in the product file).

ATTENTION: If the product is no longer sent to Cdiscount, without having set the quantity to "0", the offer will remain visible on Cdiscount and the latest stock information available to Cdiscount will be displayed.

By default, Cdiscount works by updating data rather than by overwriting it.   

Lengow has put in place a security system that allows you to keep your products visible "virtually" when they have disappeared from your source feed. They are kept in the category "virtual products", in the "Product Management" tab. However, in order to avoid problems of over selling, make sure to keep the out of stock products in your source feed for 1 to 2 days with the quantity set to 0. This will ensure that the "produit indisponible" information (= unavailable product) is sent to Cdiscount.

Note: Be sure to keep prices into your product catalogue for products you want to delete. If price field is blank, this will block the update from Cdiscount side, even if the quantity is set to 0. Then, your product will not be deleted.

6. Order management

6.1 Order retrieval

Lengow retrieves orders made on the Cdiscount site every hour.  

6.2 Order processing

1/ When a new order is placed on Cdiscount, it appears in Lengow in the "New Order" tab. At this stage, you can either:

Accept the order: it will then appears as waiting for expedition ("Orders waiting for shipment" tab).
Refuse the order: it will be automatically referred back to Cdiscount as a cancelled order. This order does not need to be dealt with; the client will be notified by Cdiscount that his/her command has been cancelled. 

Note: Currently you can only do global actions on Cdiscount orders in Lengow. You cannot do individual actions on a particular product in an order. You can either accept nor refuse the whole order.

Comment: It is possible to automate this step by automatically accepting orders. To do this, go to the "Order Management" tab >  "Orders automation" tab > tick the box "Cdiscount".

Save by clicking on "Save Settings".

Attention: If you activate this option, you must be certain that you will be able to honor all your orders.

Shipping address, delivery mode and the contact email of the customer are available from "WaitingForShipmentAcceptation" and "Shipped"states. Therefore, they will not be displayed within the dashboard while accepting the order.

2/ When your order appears in the "Orders waiting for shipment" tab, you must prepare the order and send it to the customer. When this has been done, confirm the expedition. The order will then show in the "Orders Sent" tab.

If you want to refuse the order shipping, you may do it at this state.

Comment: If you are using one of our modules or our web-service to import orders into your e-commerce back office, you can import the order into your back office from the "WaitingForShipmentAcceptation" status ("Orders waiting for shipment" tab). When you have dealt with the order, confirmed the expedition and depending on the case filled in the carrier name and tracking number in your back office, the order will appear automatically in the "Orders Sent" tab in Lengow.

  • Special case: "suivi" and "recommandé" delivery mode

If delivery mode chosen is "suivi" or "recommandé", an alert will appear in Lengow. At his state you have to fill in the carrier and the tracking number.

  • Special case: 3 instalment

When a customer chooses the 3 instalment, an additional line appears in the order. Indeed, Cdiscount add a virtual product with an amount that is equivalent to management costs the customer has to pay.

From time to time, we do not get information from Cdiscount for a product. In that case, the following error appears: "Le SellerProductID du produit avec Sku Cdiscount xxxxxx ne nous est pas renvoyé par Cdiscount". Consult your Cdiscount back office or wait for the next order retrieval, to see whether the information has arrived into Lengow from Cdiscount or not.

  • Special case: "Cdiscount à Volonté"

Orders are reported in Lengow with the wording "Shipped by the marketplace" in the order information.

If you import orders into your e-commerce back office :

3/ When an order is in the "Orders sent" tab, Cdiscount is informed that the order has been sent to the customer. Cdiscount will inform the customer that his/her order has been sent.

6.3 Cancellation of an order

To cancel an order after it has been sent, you must contact your Cdiscount account manager.

Orders are automatically cancelled by Cdiscount, if the order has not been sent at the maximum delivery date. In reality, the order is cancelled 10 working days after this maximum date.

6.4 Cdiscount order statuses

Your Cdiscount orders appear in a number of different tabs in Lengow during their processing: 

  • New Orders
  • Orders waiting for shipment
  • Orders sent
  • Orders canceled

In each tab, different statuses can be seen underneath the Cdiscount order number.  

Here is an explanation, by tab, for each possible status. For more details on this subject, please contact your Cdiscount account manager: 

6.4.1 New orders

  • "WaitingForSellerAcceptation": Status “waiting for seller acceptation”. It's during this status that you accept or refuse the order.
  • "AcceptedBySeller": The order has been accepted by the seller.
  • "PaymentInProgress": The payment of the order is in progress.
  • "None": To be validated by Fianet.
  • "ValidatedFianet": The payment has been validated by Fianet.

6.4.2 Orders waiting for shipment

  • "WaitingForShipmentAcceptation": The order is waiting for shipment acceptation. It's during this status that you validate or refuse the shipment of the order.

6.4.3 Orders sent

  • "Shipped": Status “Orders sent”, the order has been sent and is being transported.
  • "ShippedBySeller": The order has been sent by the seller.
  • "AvailableOnStore": The order is available on store.
  • "PickedUp": The order has been picked up on store.

6.4.4 Orders canceled

  • "PaymentRefused": The payment is refused.
  • "AutomaticCancellation": The order has been automatically cancelled (i.e.: no answer from the seller).
  • "ShipmentRefusedBySeller": The seller has refused the shipment.
  • "CancelledByCustomer": The customer has cancelled the order.
  • "RefusedNoShipment": Refused no shipment.
  • "CancelledBeforePaymentByCustomer": The order has been cancelled before the payment by the customer.
  • "CancelledBeforeNotificationByCustomer": Cancelled before the notification by customer.
  • "CancellationRequestPending": Request pending on the product line after the order acceptation.
  • "NonPickedUpByCustomer": Cancelled, because the customer has not picked up his/her order.
  • "RefusedBySeller": The order has been refused by the seller.

Note: If, for an order, a product line is under a specific status (i.e.: "CancelledBeforeNotificationByCustomer"), then an alert message will be displayed for the order in the Lengow dashboard, as well as at the product level.

6.5 Delivery mode in the order

Delivery mode within an order is in the "Delivery information" part > "Shipping mode" line .

You will find the following values:

  • STD (Standard)
  • TRK (Tracked)
  • REG (Registered)
  • REL (Mondial Relay)
  • RCO (Relais Colis)
  • SO1 (So Colissimo)
  • MAG (in shop)
  • LV1 (BigParcelEco)
  • LV2 (BigParcelStandard)
  • LV3 (BigParcelComfort)
  • EXP (Express)
  • FST (Fast)

7. Contact Cdiscount

You are willing to  register on Cdiscount? Please contact the marketplace:

Your products are displayed on Cdiscount and you have questions about them? Go to your Cdiscount seller account > "Aide" tab and click on "Nouvelle requête"  to contact Cdiscount.

You are willing to ask for the creation of your products on Cdiscount? Send your request to Cdiscount by going to your Cdiscount seller account > "Aide" tab > click on "Nouvelle requête"  and select "Help Topic : PRODUCT SHEET" and "Request Type : Product Creation".