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 PlentyONE. 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 PlentyONE system. A new password will be sent to the mailbox in your Cdiscount seller back end area.
2. Frequency of data exchange
After you have set up Cdiscount in PlentyONE, data is exchanged with the market in the intervals described in Section 2:
Data | Interval |
---|---|
Item export |
daily |
Stock synchronisation |
every 15 minutes |
Price synchronisation |
every 15 minutes |
Order import |
hourly |
3. Setting up Cdiscount in PlentyONE
Once you have registered with Cdiscount, use the data that is saved there to set up the market in PlentyONE. 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 PlentyONE:
-
Go to Setup » Markets » Cdiscount.com » Tab: Settings.
-
Carry out the settings. Pay attention to the explanations given in Table 2.
-
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. |
Setting | Explanation |
---|---|
Request product creation |
Activate to transfer the item catalogue via the API interface. Stock is still synchronised automatically via the API interface. |
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. |
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. |
Item marketing description |
Select the text that you want to transfer as marketing description or select Do not transfer. |
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.
|
Minimum price |
Select the minimum price for an item. |
Transmitting shipping costs and shipping preparation time via catalogue
The settings for shipping costs and the shipping preparation time in the Setup » Markets » Cdiscount.com » Tab: Settings menu are no longer valid and will be removed soon. Therefore, use the mapping in the catalogue. |
4. Distinction of single items and variation items
Only specific product types, such as clothing, can be offered as variation items on Cdiscount. Therefore, all variations will be exported to Cdiscount as single items by default.
Variations can only be listed as variation items on Cdiscount if the following settings were made:
-
The variation is linked with attributes for clothing size or clothing colour.
-
The item is linked with a characteristic of the type No that is linked to the Cdiscount characteristic Variation item.
If you use the same attribute for single items and variation items on Cdiscount, you can use a characteristic of the type No that is linked to the Cdiscount characteristic No variation item to list the item as single item.
Product names of single items
Attributes are added to the product names of variations which are listed as single items on Cdiscount. The attributes are shown in square brackets behind the product name on Cdiscount.
For variations which are listed as variation items on Cdiscount, attributes will not be added to the product name.
Name of the single item | The attribute’s name | Product name on Cdiscount |
---|---|---|
Ladies’ bicycle, 18 inch, mountain bike |
blue |
Ladies’ bicycle, 18 inch, mountain bike [blue] |
5. Activating the order referrer
Go to Setup » Orders » Order referrer to activate the order referrer. This ensures that orders are assigned to the correct sales channel.
An order referrer tags an order with the sales channel on which the order was generated. Sales channels can be e.g. your online shop or markets on which you sell your items. Each sales channel has an individual order referrer. Some order referrers are available by default in your PlentyONE system. Further order referrers are added e.g. if you install a new plugin. For further information about the order referrer, see the page Order referrer of the PlentyONE manual.
Activating the order referrer for Cdiscount:
-
Go to Setup » Orders » Order referrer.
-
Click Search (search).
-
In the list, navigate to the option Cdiscount with ID 143.
-
On the right of the referrer’s line, click on Edit (edit).
→ The window Edit referrer opens. -
Activate the option Visible in selection (toggle_on).
-
Click on Save (save).
→ The referrer is active.
6. Setting the variation availability
You need to activate the variations that you want to sell on Cdiscount. This is done in the Availability and visibility section of a variation within the Item » Items » [Open item] » [Open variation] menu.
Making a variation available for Cdiscount:
-
Go to Item » Items » [Open item] » [Open variation].
Tip: To sell all variations of an item on Cdiscount, carry out the settings for the item’s main variation. If the inheritance function is active for the variations, then this activates the availability of all variations of the item. -
In the Availability and visibility section, activate the option Active.
-
In the Sales channels section, click Add sales channels (add).
→ The window Add sales channels opens. -
In the drop-down list Sales channels, select the option Cdiscount.
-
Click Apply.
→ The sales channel is added. -
Save () the settings.
→ The variation is available for Cdiscount.
Use the variation group function to edit multiple variations at once. You select the variations that you want to edit.
Making several variations available for Cdiscount using the variation group function:
-
Go to Item » Items.
-
Select () the variations to be edited.
-
In the toolbar, click on layers » layers Variation group function.
→ The Variation group function window opens. -
Select the action Sales channels from the drop-down list Actions.
→ The action is added to the lower part of the window. -
In the drop-down list Sales channels, select the option Cdiscount.
-
Select the action Active from the drop-down list Actions.
→ The action is added to the lower part of the window. -
Activate the option Active.
-
Navigate to the area Availability.
-
Click 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:
-
Go to Item » Batch processing.
-
Click on the tab Variations in the upper left corner.
-
Use the filters on the left to specify which variations should be processed.
-
Navigate to the area Market availability.
-
Activate the checkbox to the left of the option Cdiscount.
-
Activate the checkbox to the right of the option Cdiscount.
-
Navigate to the area Availability.
-
Activate the checkbox to the left of the option Active.
-
Activate the checkbox to the right of the option Active.
-
Click on Apply to apply the settings to the variations.
7. 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 with a different software? Link these products with your variations in PlentyONE. To do so, save the identification as an SKU in PlentyONE. The identification can be found as Your reference in the Cdiscount seller back end. |
-
Go to Item » Items » [Open item] » [Open variation].
-
Expand the SKU section (keyboard_arrow_down).
-
Click Add SKU (add).
→ The Add SKU window opens. -
Select the referrer Cdiscount.com from the drop-down list.
-
Click Apply.
-
Enter the SKU.
-
Enter the Parent SKU, if necessary.
-
Save () the settings.
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 PlentyONE first. |
Column in CSV file | Explanation | PlentyONE data field for mapping |
---|---|---|
Variation ID |
Enter the variation ID in this column. |
Variation ID |
Marketplace 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 > Account ID |
SKU |
Enter the SKU that you want to save for the variation for this market in this column. |
SKU > SKU |
8. Defining a sales price
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.
Sales prices define the conditions under which a variation is sold at a specific price and on a specific sales channel. For example, you can sell your items at a lower price in your webshop than on Amazon. Or you can sell products cheaper to B2B customers than to B2C customers.
Two default sales prices are already configured in your PlentyONE system. However, you can also create new sales prices and edit them individually. In addition to default sales prices, you can also create RRPs, special offers, and set prices.
Defining a sales price for Cdiscount:
-
Go to Setup » Item » Sales prices » [Open sales price].
Tip: No sales prices? Then create a sales price first. -
Open the Settings tab.
-
Activate the referrer Cdiscount.
-
Save () the settings.
Afterwards, link the sales price with the desired variations if you have not done so.
9. 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:
-
Go to Setup » Item » Barcode » [Open barcode].
-
Select the referrer Cdiscount.
-
Save () the settings.
Afterwards, link the barcode with the desired variations if you have not done so.
10. 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:
-
Go to Setup » Markets » Cdiscount.com » Tab: Category list.
-
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:
-
Go to Setup » Markets » Cdiscount.com » Tab: Category link.
-
For Category link, enter the Cdiscount category code matching your PlentyONE category.
-
Save () the settings.
11. Linking attributes
If you have created attributes in your PlentyONE 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":
-
Go to Setup » Item » Attributes.
→ An overview of all existing attributes opens. -
Open the attribute Colour.
-
Click on the Attribute link tab.
-
From the list of markets, select the option Cdiscount.com.
→ The area for linking attributes is shown. -
From the drop-down list Categories, select the attribute Colour.
-
In the column Market attribute values enter an appropriate market attribute value for each of your attribute values.
-
Save () the settings.
-
Repeat this process for the remaining attributes.
Note: Attributes are added to the product names of variations which are listed as single items on Cdiscount. For further information, see the chapter Distinction of single items and variation items.
12. Creating characteristics
Next, create characteristics and link the characteristics to Cdiscount characteristics. Characteristics have to be created in French.
Creating a characteristic:
-
Go to Setup » Item » Characteristics.
-
Click on the New characteristic tab.
-
Enter a name for the characteristic under Name (internal).
-
Select fr for French from the Language drop-down list.
-
Enter the French name that you would like to use for this characteristic into the Name field.
-
Select the option Text from the Characteristic type drop-down list.
-
Select the Cdiscount characteristic from the Cdiscount.com attribute drop-down list.
-
Save () the settings.
13. Linking manufacturers
GPSR compliance
You can find information on how to comply with the Product Safety Regulation (GPSR) and the mandatory information in the Octopia documentation. |
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:
-
Go to Setup » Markets » Cdiscount.com » Tab: Manufacturer list.
-
Click on Update manufacturer list.
→ The manufacturer list is displayed with code and manufacturer names further below. -
Select and copy the manufacturer to the clipboard.
-
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:
-
Go to Setup » Item » Manufacturers.
-
Open the manufacturer that you would like to link with Cdiscount.
-
Insert the name of the manufacturer into the Cdiscount.com ID field.
-
Save () the settings.
14. Permitting the payment method in a customer class
The payment method Cdiscount is automatically available in your PlentyONE system as soon as an active Cdiscount account exists. No separate configurations are needed for this. You just need to permit the payment method in one or more customer classes.
Customer classes allow you to divide your customer base according to specific criteria. Examples of use for customer classes are:
-
Create two separate customer classes for end customers (B2C) and business customers (B2B) respectively. Depending on the customer class, customers either see net prices or gross prices in your plentyShop.
-
Give discounts to specific customer classes.
For more information about customer classes, head over to the to the Managing contacts page.
Permitting the payment method in a customer class:
-
Go to Setup » CRM » Customer classes.
-
Open the customer class for which you want to permit the payment method.
-
For the setting Allowed payment methods, activate the option Cdiscount.
-
Save () the settings.
15. 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. |
Settings area | Settings |
---|---|
Offer creation / Stock synchronisation |
|
Basic settings for the market |
|
Variation settings |
|
Item creation |
|
Basic settings for the market |
|
Item settings |
|
Variation settings for single items |
|
Further variation settings for variation items |
|
Order import |
|
Basic settings for the market |
|
Variation settings |
|
15.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:
-
Go to Setup » Markets » Cdiscount.com » Tab: Archive.
-
Click on Download stock synchronisation.
-
Save the file on your computer and send it to Cdiscount in an email if needed.
15.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:
-
Go to Setup » Markets » Cdiscount.com » Tab: Settings.
-
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. -
Save () the settings.
-
Switch to the Data » Elastic export menu.
-
Click on the New export tab.
-
Select Cdiscount.com from the Data format drop-down list.
-
Enter a name for the export.
-
Pay attention to the explanations given on the Elastic export page.
-
Save () the settings.
→ The export is created as a sub-folder in the Exports tab and the URL is generated. -
Click on the Exports tab and open the subfolder Cdiscount.com.
-
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. |
16. Automatically sending returns
Set up an event procedure to automatically send returns to Cdiscount.
Credit notes for returns always for the sum of an order item
If a Cdiscount order has more than one order item and the customer returns only a partial amount of this order item, Cdiscount will always refund the total sum of this order item. This is due to a limitation on Cdiscount. |
-
Go to Setup » Orders » Events.
-
Click on Add event procedure ().
→ The Create new event procedure window opens. -
Enter a distinct name for the event procedure.
-
Select the event according to Table 6.
-
Save () the settings.
-
Carry out the additional settings according to Table 6.
-
Select the setting Active ().
-
Save () the settings.
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 |
17. 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
-
Go to Setup » Orders » Events.
-
Click on Add event procedure ().
→ The Create new event procedure window opens. -
Enter a distinct name for the event procedure.
-
Select the event according to Table 7.
-
Save () the settings.
-
Carry out the additional settings according to Table 7.
-
Select the setting Active ().
-
Save () the settings.
Setting | Option | Selection |
---|---|---|
Event |
Order change: Status change |
[7] 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. |
18. 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:
-
Go to Data » API log » Tab: API log.
-
Select the format Cdiscount.com from the Process drop-down list.
-
Optional: Select a date if you only want to see entries for a specific day.
-
Select the number of results per page.
-
Click on Search () to display the results.