Skip to main content

Cdiscount : products publication

Charles BARAT avatar
Written by Charles BARAT
Updated over 3 weeks ago

This procedure aims to explain to you how to use BeezUP to publish your products on the Cdiscount marketplace.

Cdiscount marketplace et BeezUP

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

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 💬

Did this answer your question?