This procedure aims to explain to you how to use BeezUP to publish your products on the Cdiscount marketplace.
SUMMARY
1. Prerequisites to know to integrate Cdiscount marketplace
a. Mandatory EAN
First, it is essential to know that only products with an EAN are accepted as standard by Cdiscount.
b. Update frequencies and methods
Publications of offers to Cdiscount take place every 2 hours.
These publications are made in "update" mode, only the following offers are transmitted with each new publication:
offers modified since the last publication in success
offers in error during the previous publication
Example of error: Example error: Product - nonexistent: Offer not created, your EAN/GTIN does not exist in the Marketplace repository. We invite you to create your product before placing an offer.offers that have disappeared since the last publication, indicating a stock of 0. Example of error: Stock: Non-existent - Request creation in the “Product creation” section of the seller interface
✅ Note: if your offers are strictly identical to those of the last successful publication, the new publication will be ignored ("skipped").
Product publications to Cdiscount take place every 2 hours in "differential" mode, only products following are transmitted:
products modified since the last publication in success
products in error during the previous publication
✅ Note: if you nevertheless wanted to submit all your products, you can trigger a manual publication via the "Publish" menu on the "Publications" page.
2. Integration procedure
✔️ Create your merchant account on Cdiscount
2 cases are then possible:
⏩ Case A: your products are already known to Cdiscount (EAN recognized or products already created)
✔️ Within BeezUP, add “Cdiscount FRA API” or "Cdiscount Offers FRA API" within the “Channels” tab.
👉 If you are using "Cdiscount FRA API" to publish your offers, please check that product publications are disabled on the API Settings page:
✔️ Carry out the mapping of the “Cdiscount FRA API” or "Cdiscount Offers FRA API" in order to transmit, at a minimum, all the mandatory fields.
For more information on each field, you can go to your Cdiscount space.
✅ Note: categorization is not necessary if you only want to send offers.
✔️ Then go to the API Settings tab and enter your SellerId (authorization required for the REST API).
Choose: My agregator only requests my SellerId, then BeezUP
✔️ To check whether shipments are being made correctly to Cdiscount, you can consult the "Latest publications" tab which will give you all the details necessary for possible modifications to your feed and/or mapping.
✅ Note: in case you receive this error message on one or more offers
"Product - non-existent: Offer not created, your EAN/GTIN does not exist in the Marketplace repository. We invite you to create your product before posting an offer".
✔️ If everything is OK, your products are ready to purchase and your orders will be collected by BeezUP automatically! 🙌
Good sales!
⏩ Case B: your products are not known to Cdiscount (EAN unknown)
✔️ In the “Channels” tab of BeezUP, add “Cdiscount Products FRA API V.2”
✔️ Categorize the products you want to create at Cdiscount
✔️ Carry out the mapping of "Cdiscount Products FRA API V.2" in order to transmit in addition to the mandatory fields the following fields:
ProductEan
SKU
brand
description
title
sellerPictureUrl1, sellerPictureUrl2, etc
👉 For more information on each field, you can consult the documentation
⚠️ Note: "Cdiscount Products FRA API V.2" is now available. Version V.2 contains all the attributes and categories available on your API.
To publish your products:
You must add the new "Cdiscount Products FRA API V.2" channel to your Beezup store.
Map the categories
Map the attributes (you can also copy the mapping from the old version, but this is not the preferred method, as it is cleaner to map attributes, and especially values, with the new value mapping modal than using custom fields).
Disable product publication on the Cdiscount FRA API
Activate the new channel.
This channel is intended for publishing products only. For offer publications, you can either use the old version of the Cdiscount FRA API (by disabling product ads) or by adding the Cdiscount Offers FRA API channel.
✅ Variations of product:
If your products are declined, please ensure that your source feed follows this format.
Only send “child” type products. You can use the Filtering - Stock fields to filter parent products.
Correctly map the variantGroupeReference field to your ParentSKU type values for declined products (variations).
Don't forget to map the required fields for product variations: size and/or color
✔️ Check the “Enable product publication” box within “API Settings” of Cdiscount API.
✔️ Once your products have been accepted and integrated by Cdiscount,
proceed to Case A
New sellers are limited to 50 products created per hour, experienced sellers can have a quota of 10,000 products created per hour.
Concerning offer publications, each package can contain a maximum of 200,000 offers.
3. Order management
Shipping method
The new codes for Cdiscount delivery methods:
Standard
Express
ExpressHomeDelivery
ExpressPickupPointLaPoste
ExpressPickupPointMond...
ExpressPickupPointRela...
FixedDateHomeDelivery
ImmediateVendorPickup
Express delivery
NotTrackedHomeDelivery
PickupPointChronopostLock
PickupPointLaPoste
PickupPointMondialRelay
PickupPointRelaisParcels
SamedayHomeDelivery
SignedHomeDelivery
SpecificRoomHomeDelivery
StandardPickupPointLaP...
TrackedHomeDelivery
✅ Note: sellers using the modules will have to update their mapping by integrating the new delivery methods.
✅ Valid cancellation reasons before shipping:
seller-refusal
customer-claim
All others can be used after delivery.
Need help ?
You encounter difficulties with your publication to Cdiscount, we invite you to contact our support via chat 💬