Skip to main content

Cdiscount

Cdiscount was the first online market in France. Today, it is still one of the most popular and most widely used French online sales platforms. In order to sell items on Cdiscount, you need to make your catalogue of items completely available in French.

1. Registering with Cdiscount

You need to register with Cdiscount before setting up Cdiscount in plentymarkets. Click here to download a PDF file of the Cdiscount terms and conditions (as of 16/10/2020).

Fill in the registration form  and send your data to Cdiscount. One of the market’s support employees will contact you to verify the registration.

Change your API password before you save the access data in your plentymarkets system. A new password will be sent to the mailbox in your Cdiscount seller back end area.

2. Setting up Cdiscount in plentymarkets

Once you have registered with Cdiscount, use the data that is saved there to set up the market in plentymarkets. To do so, proceed as described below.

Access data

Use the API access data for the setup. Do not confuse the API access data with your access data for the Cdiscount seller back end. You find the user name within the Cdiscount seller back end. The password is generated or edited there.

Setting up Cdiscount in plentymarkets:

  1. Go to Setup » Markets » Cdiscount.com » Tab: Settings.

  2. Carry out the settings. Pay attention to the explanations given in Table 1.

  3. Save () the settings.

Access data

Use the API access data for the setup (user name and password). The user name includes the suffix api. In contrast, use the login access data to log into the back end area on Cdiscount.

Table 1. Basic settings for the market Cdiscount
Setting Explanation

Request product creation

Activate to transfer the item catalogue via the API interface. Stock is still synchronised automatically via the API interface.
Note: If the option Request product creation is not activated, offers are only generated for already existing items on Cdiscount.

Update prices and stock and activate order import

Activate in order to activate the automatic stock synchronisation and the order import via the API interface. When this option is activated along with the option Request product creation, then the data is exchanged automatically via the API interface only.

Sales partner information

Company name

Enter the company name as stated on Cdiscount (optional).

API user name

Enter the API user name that you received from Cdiscount.

API password

Enter the API password that you received from Cdiscount.

Order settings

Cdiscount C Logistique order status

Status for Cdiscount C Logistique orders. Status [7] outgoing items booked is set by default. However, no stock is booked from the warehouse. The status can be edited as desired for future order imports. Once an order entered status 7, the order cannot enter a smaller status.

Cdiscount C Logistique order warehouse

Select which warehouse is to be assigned to C Logistique orders.
Automatic warehouse assignment (default setting) = The warehouse is assigned according to the normal order logic, i.e. based on your warehouse, item and stock settings.

Item settings

Item name

Select which field to transfer to Cdiscount as the item name.

Short item description

Select which field to transfer to Cdiscount as the short item description.

Item description

Select which field to transfer to Cdiscount as the item description.
The item description must not contain HTML formatting. HTML formatting is deleted during the item export.

Item marketing description

Select the text that you want to transfer as marketing description or select Do not transfer.
It is possible to use HTML formatting in the item marketing description.

Transfer variation dimensions

Activate if you want to transfer the variation’s dimensions.

Stock quantity for items that are not limited to stock and do not have a positive net stock

Enter the value. The entered value is transferred as stock if the item is not limited to stock and if the item does not have a positive net stock.

Warehouse

Which sales warehouse should be used? Select one sales warehouse, several sales warehouses, or Total in all warehouses.

  • Total in all warehouses = The sum of all sales warehouses is used. Return or repair warehouses are not taken into consideration.

Minimum price

Select the minimum price for an item.
Important: The minimum price must be the special offer price saved for the item.

Preparation for shipping (in days)

Default preparation time for shipping
(mandatory field)

Enter a default preparation time for shipping in days. The value entered here is transferred to Cdiscount. Cdiscount increases this value on the basis of the shipping method.
Important: Only enter values from 1-5.

Availability 1-10

Enter an availability from 1-10. The availability is the same as the availability of variations in the Availability area of the Item » Edit item » [Open item] » [Open variation] menu. The value entered here is transferred to Cdiscount. Cdiscount increases this value on the basis of the shipping method.
If you do not enter a value here, the Standard preparation time is transferred to Cdiscount.

Shipping costs

Apply shipping costs from the shipping cost calculation

Select Configuration 1 or Configuration 2 and a payment method. The selected configuration transfers the standard shipping costs to Cdiscount.
The options that can be selected here are the settings for Configuration 1 and Configuration 2 that are configured in the Setup » Orders » Shipping » Settings » Tab: Calculate shipping costs menu.

Overwrite shipping costs

Enter a fixed price for the shipping costs. The shipping costs entered here are transferred to Cdiscount instead of the shipping costs that are saved for an item.

Item ID for instalment purchase fee

Cdiscount charges a fee for instalment purchases. It is possible to create an item that bills customers for this fee. To do so, create an item in plentymarkets and enter the ID here.

Connecting to this market allows for the following automatic functions to take place:

  • Daily item export

  • Hourly stock synchronisation

  • Hourly order import

During the hourly order import, no invoice data or delivery information is transferred from Cdiscount when the order is first imported. The order remains in status [3]. It may take up to 48 hours for the invoice data and the delivery information to be transferred to plentymarkets, as Cdiscount carries out a credit rating for the end customer first.

3. Activating the order referrer

An order referrer tags an order with the sales channel on which the order was generated. You also need to activate the order referrer in order to link items, characteristics etc. with Cdiscount. Go to Setup » Orders » Order referrer to activate the order referrer.

Activating the order referrer for Cdiscount:

  1. Go to Setup » Orders » Order referrer.

  2. Activate the option Cdiscount.

  3. Save () the settings.

4. Setting the variation availability

You need to activate the variations that you want to sell on Cdiscount. This is done in the Availability tab of a variation within the Item » Edit item » [Open item] » [Open variation] menu.

Making a variation available for Cdiscount:

  1. Go to Item » Edit item » [Open item] » [Open variation] » Tab: Settings.

  2. Open the variation that you want to sell on Cdiscount.
    Tip: To sell all variations of an item on Cdiscount, carry out the settings for the item’s main variation. This activates the availability of all variations of the item.

  3. In the Availability area, activate the option Active.

  4. Click on the Availability tab.

  5. In the Markets area, click in the selection field.
    → A list of all available markets is displayed.

  6. Activate the option Cdiscount.

  7. Click on Add ().
    → The market is added.

  8. Save () the settings.
    → The variation is available for Cdiscount.

The variation group function allows you to edit several variations at once. You select the variations that you want to edit.

Making several variations available for Cdiscount using the variation group function:

  1. Go to Item » Edit item.

  2. Set the filter Table type to Variations.

  3. Choose additional filters on the left if needed and click on Search ().

  4. Select () the variations to be edited from the overview on the right.

  5. Click on Variation group function.
    → The Variation group function window opens.

  6. Navigate to the area Market availability.

  7. Activate the checkbox to the left of the option Cdiscount.

  8. Activate the checkbox to the right of the option Cdiscount.

  9. Navigate to the area Availability.

  10. Activate the checkbox to the left of the option Active.

  11. Activate the checkbox to the right of the option Active.

  12. Click on Execute to apply the settings.

Batch processing allows you to edit several variations at once. You use filters to limit which variations are edited.

Making several variations available for Cdiscount using batch processing:

  1. Go to Item » Batch processing.

  2. Click on the tab Variations in the upper left corner.

  3. Use the filters on the left to specify which variations should be processed.

  4. Navigate to the area Market availability.

  5. Activate the checkbox to the left of the option Cdiscount.

  6. Activate the checkbox to the right of the option Cdiscount.

  7. Navigate to the area Availability.

  8. Activate the checkbox to the left of the option Active.

  9. Activate the checkbox to the right of the option Active.

  10. Click on Apply to apply the settings to the variations.

5. Optional: Saving SKU

SKU are generated automatically when your variations are exported. However, you can also save market specific SKU for variations that you want to sell on this market instead.

Automatic SKU generation

If the Request product creation setting is activated in the Setup » Markets » Cdiscount.com » Tab: Settings menu, an SKU is generated for each exported variation during the nightly export. This SKU matches the variation ID.

SKUs of already existing items

Do you want to sell products that you have previously created on Cdiscount manually or using a different software? Link these products with your variations in plentymarkets. To do so, save the identification as an SKU in plentymarkets. The identification can be found as Your reference in the Cdiscount seller back end.

  1. Go to Item » Edit item » [Open item] » [Open variation] » Tab: Settings.

  2. Click on the Availability tab.

  3. In the SKU area, click on Add ().
    → The New SKU window opens.

  4. Select the referrer Cdiscount.com.

  5. Enter the SKU.

  6. Click on Add ().
    → The SKU is saved and displayed.

Only the most important settings for the import are described here. Is this your first time working with the import tool? Then get familiar with how data imports work in plentymarkets first.
  • Create a CSV file with at least the columns described in Table 2.

  • Create an import with the following settings:

    • Select the type Item.

    • Select the matching field Variation ID.

    • Map the plentymarkets data fields as described in Table 2.

Table 2. Recommended columns of the import file
Column in CSV file Explanation plentymarkets data field for mapping

Variation ID

Enter the variation ID in this column.

Variation ID

Market ID

Enter the referrer ID 143 in this column.

SKU > Marketplace ID

Account ID

This market does not require a marketplace account. As such, enter the number 0 in this column.

SKU > Marketplace ID

SKU

Enter the SKU that you want to save for the variation for this market in this column.

SKU > SKU

6. Defining a sales price

Sales prices define the conditions under which a variation is sold at a specific price and on a specific sales channel. That means that to sell variations on Cdiscount, you need a sales price in which the order referrer Cdiscount is activated. The price that you save for this sales price is the price that will be shown on Cdiscount.

Defining a sales price for Cdiscount:

  1. Go to Setup » Item » Sales prices » [Open sales price].
    Tip: No sales prices? Then create a new sales price first.

  2. Open the Settings tab.

  3. Activate the referrer Cdiscount.

  4. Save () the settings.

Afterwards, link the sales price with the desired variations if you have not done so.

7. Defining the barcode

Proceed as described below to define a barcode for the order referrer Cdiscount. This barcode is transferred to Cdiscount for the variation. The barcode has to be of the type GTIN 13.

Defining a barcode for Cdiscount:

  1. Go to Setup » Item » Barcode » Open barcode.

  2. Select the referrer Cdiscount.

  3. Save () the settings.

Afterwards, link the barcode with the desired variations if you have not done so.

8. Linking categories

In order to link your categories with Cdiscount categories, download the Cdiscount category list first. Then link your own categories with the most appropriate Cdiscount categories.

Downloading the category list:

  1. Go to Setup » Markets » Cdiscount.com » Tab: Category list.

  2. Click on the gear-wheel icon Update category list.
    → The category list is displayed with code and category names further below.

You need the codes displayed here in order to link your categories with Cdiscount categories. To do so, proceed as follows.

Linking categories:

  1. Go to Setup » Markets » Cdiscount.com » Tab: Category link.

  2. For Category link, enter the Cdiscount category code matching your plentymarkets category.

  3. Save () the settings.

9. Linking attributes

If you have created attributes in your plentymarkets system, you have to link these attributes with Cdiscount. Proceed as described below to link the attribute Colour with Cdiscount. Link further attributes in the same way.

Linking attribute "Colour":

  1. Go to Setup » Item » Attributes.
    → An overview of all existing attributes opens.

  2. Open the attribute Colour.

  3. Click on the Attribute link tab.

  4. From the list of markets, select the option Cdiscount.com.
    → The area for linking attributes is shown.

  5. From the drop-down list Categories, select the attribute Colour.

  6. In the column Market attribute values enter an appropriate market attribute value for each of your attribute values.

  7. Save () the settings.

  8. Repeat this process for the remaining attributes.

10. Creating characteristics

Next, create characteristics and link the characteristics to Cdiscount characteristics. Characteristics have to be created in French.

Creating a characteristic:

  1. Go to Setup » Item » Characteristics.

  2. Click on the New characteristic tab.

  3. Enter a name for the characteristic under Name (internal).

  4. Select fr for French from the Language drop-down list.

  5. Enter the French name that you would like to use for this characteristic into the Name field.

  6. Select the option Text from the Characteristic type drop-down list.

  7. Select the Cdiscount characteristic from the Cdiscount.com attribute drop-down list.

  8. Save () the settings.

11. Linking manufacturers

Create manufacturer links so that your items are displayed for sale on Cdiscount. First download the Cdiscount manufacturer list and then link your own manufacturers with the most appropriate Cdiscount manufacturers by saving the Cdiscount manufacturer ID in the system. The Cdiscount manufacturer ID is the name of the manufacturer.

Downloading the manufacturer list:

  1. Go to Setup » Markets » Cdiscount.com » Tab: Manufacturer list.

  2. Click on Update manufacturer list.
    → The manufacturer list is displayed with code and manufacturer names further below.

  3. Select and copy the manufacturer to the clipboard.

  4. Tip: Download the manufacturer list as a CSV file. You can search for specific manufacturers in this file.
    Go to Setup » Markets » Cdiscount.com » Tab: Manufacturer list and click on Download manufacturer list as CSV file ().

Now, proceed as follows to link the manufacturer.

Linking manufacturers:

  1. Go to Setup » Item » Manufacturers.

  2. Open the manufacturer that you would like to link with Cdiscount.

  3. Insert the name of the manufacturer into the Cdiscount.com ID field.

  4. Save () the settings.

12. Activating the payment method

As soon as an active account for Cdiscount exists, the payment method Cdiscount is automatically available in your plentymarkets system. No separate configurations are needed for this. You just need to permit the payment method in one or more customer classes.

Permitting the payment method in a customer class:

  1. Go to Setup » CRM » Classes.

  2. Open the customer class for which you want to permit the payment method.

  3. For the setting Permitted payment methods, activate the option Cdiscount.

  4. Save () the settings.

13. Setting up the data exchange

In order for the interface to successfully carry out the item export, the order import and the stock synchronisation, certain settings are mandatory. Pay attention to the following list.

Product creation on Cdiscount

The product creation serves as a query to add a new product to Cdiscount’s product database. As soon as Cdiscount approves and adds your item to its database, you cannot make any further changes to the item data. Therefore, check if you have saved all the necessary data. The check list serves as list for all mandatory settings for the product creation. Further settings can be carried out as desired.

Offer creation on Cdiscount

Every created item is saved in a database on Cdiscount. Every item can be identified by at least one EAN. Marking products with EANs enables sellers to create offers for these products. The setup is simpler in comparison to the previous product creation and makes it easy to get started on Cdiscount.
The offer creation as well as the synchronisation (stock) are controlled by one file.
The following check list contains all mandatory settings for an item to be transferred in this file.

Table 3. Mandatory settings for Cdiscount
Settings area Settings

Offer creation / Stock synchronisation

Basic settings for the market

  • Update prices and stock and activate order import is activated.

  • API user name is entered.

  • API password is entered.

  • Preparation for shipping (in days) is set.

  • Apply shipping costs from shipping cost calculation or Overwrite shipping costs is configured.

Variation settings

  • The variation is active.

  • The variation availability is set.

  • A sales price is created and linked.

  • A barcode is created and linked.

  • An SKU is set.

Item creation

Basic settings for the market

  • Update prices and stock and activate order import is activated.

  • API user name is entered.

  • API password is entered.

Item settings

  • Item descriptions are entered in French.

  • A manufacturer is saved for the item and linked with Cdiscount.

Variation settings for single items

  • The variation is active.

  • The variation availability is set.

  • A barcode is created and linked.

  • An SKU is set.

  • At least one category which is linked with Cdiscount is saved for the item.

  • At least one category which is linked with Cdiscount is activated for the standard client.

  • At least one image is saved for the item and released for Cdiscount.

Further variation settings for variation items

  • The variation’s attributes are linked with Cdiscount.

Order import

Basic settings for the market

  • Update prices and stock and activate order import is activated.

  • API user name is entered.

  • API password is entered.

Variation settings

  • An SKU is set.

13.1. Downloading the item catalogue and stock synchronisation

In the Archive tab, download the item catalogue or the stock synchronisation as a ZIP file. Downloading the ZIP files makes it possible for you to transfer the files to your Cdiscount contact person in case there are problems during the import. This helps Cdiscount to analyse the situation more quickly in order to eliminate the problem.

Transferring the stock synchronisation to Cdiscount:

  1. Go to Setup » Markets » Cdiscount.com » Tab: Archive.

  2. Click on Download stock synchronisation.

  3. Save the file on your computer and send it to Cdiscount in an email if needed.

13.2. Exporting the item catalogue via CSV file

In rare cases, the automatic item export may not work correctly. In such cases export your French item catalogue as a CSV file to Cdiscount. To do so, go to Data » Elastic export and carry out the settings as described below. After you saved all necessary settings as described below, copy the complete URL and send it to Cdiscount. Stock is updated once an hour.

Use the Plugin CdiscountCOM

You can also use the plugin CdiscountCOM to create a CSV file for Cdiscount.

Creating a CSV export:

  1. Go to Setup » Markets » Cdiscount.com » Tab: Settings.

  2. Activate the option Update prices and stock and activate order import.
    Important: The Request product creation option must not be active. Otherwise, the automatic data exchange would be carried out via the API interface.

  3. Save () the settings.

  4. Switch to the Data » Elastic export menu.

  5. Click on the New export tab.

  6. Select Cdiscount.com from the Data format drop-down list.

  7. Enter a name for the export.

  8. Pay attention to the explanations given on the Elastic export page.

  9. Save () the settings.
    → The export is created as a sub-folder in the Exports tab and the URL is generated.

  10. Click on the Exports tab and open the subfolder Cdiscount.com.

  11. Copy the URL and send the URL to Cdiscount.

Linking characteristics for the CSV file

Link the characteristics Gender, Main colour, Note, Comment, Marketing description, Audience, and Sport in the Setup » Item » Characteristics menu in order to transfer your item catalogue to Cdiscount via a CSV file.

14. Automatically sending returns

Set up an event procedure to automatically send returns to Cdiscount.

Setting up an event procedure
  1. Go to Setup » Orders » Events.

  2. Click on Add event procedure ().
    → The Create new event procedure window opens.

  3. Enter a distinct name for the event procedure.

  4. Select the Event according to Table 4.

  5. Save () the settings.

  6. Carry out the further settings according to Table 4.

  7. Activate the option Active ().

  8. Save () the settings.

Table 4. Event procedure for automatically sending returns to Cdiscount
Setting Option Selection

Event

Order generation: New return

Filter 1

Order > Order type

Return

Filter 2

Order > Referrer

CDiscount.fr

Procedure

Return > Send return to Cdiscount

15. Automatically updating the order status

Set up an event procedure to automatically update the order status on Cdiscount whenever specific events occur. You can use event procedures to automatically assign the following statuses to orders on Cdiscount:

  • Refused by seller

  • Shipped by seller

  • Shipment refused by seller

An example of an event procedure that you can use to notify Cdiscount when you have shipped the ordered items is described below. Set up further event procedures in the same way.

In order to successfully transfer a shipping confirmation, the following data must be saved for the order.

  • Shipping service provider

  • Outgoing items must be booked

  • external order number

Setting up an event procedure
  1. Go to Setup » Orders » Events.

  2. Click on Add event procedure ().
    → The Create new event procedure window opens.

  3. Enter a distinct name for the event procedure.

  4. Select the Event according to Table 5.

  5. Save () the settings.

  6. Carry out the further settings according to Table 5.

  7. Activate the option Active ().

  8. Save () the settings.

Table 5. Event procedure for automatically updating order statuses on Cdiscount
Setting Option Selection

Event

Order change > Outgoing items booked
or Order change: Outgoing items booked

Filter 1

Order > Order type

Order

Filter 2

Order > Referrer

CDiscount.fr

Procedure

Order > Notify Cdiscount of order changes

Shipped by seller

Status: Accepted by seller

The status Accepted by seller does not have to be sent via an event procedure. Every incoming order triggers an automatic message about this status and sends it to Cdiscount.

16. Viewing the API log

The Data » API log menu contains a history of processes that run via the Cdiscount interface. For Cdiscount, the Cdiscount.com format is available.

Viewing the API log:

  1. Go to Data » API log » Tab: API log.

  2. Select the format Cdiscount.com from the Process drop-down list.

  3. Optional: Select a date if you only want to see entries for a specific day.

  4. Select the number of results per page.

  5. Click on Search () to display the results.

To top