Applicable products: Netmarkets

💡Cdiscount (Octopia) – Migrating Offer & Order Feeds to the REST API

 In agreement with Octopia. the migration has been postponed to July 29, 2025.

Phase 2 Migration to the New Cdiscount (Octopia) REST API

Cdiscount is transitioning to the Cdiscount (Octopia) REST API. This migration is mandatory to continue publishing products, updating offers, and managing orders on the platform. During the first phase, Cdiscount migrated the product feeds to the Octopia environnent.

We are now entering Phase 2: Offer and order API Migration.

Key Dates for Migration

  • March 31, 2025: The SOAP Product API has been deprecated. Product data is managed on the Cdiscount (Octopia) API.
  • July 29, 2025, 10am CET: Lengow will activate the offer feed in the new Cdiscount Octopia environment.
  • At a later date to be confirmed by Cdiscount: The SOAP Offer and Order APIs will be deprecated. Offer and order management must transition to the Cdiscount (Octopia) REST API before this date.

Timeline:

Cdiscount migration timeline.png

 

Phase 2: Offer & Order API Migration

1. Offer Attribute Mapping – Available from June 9, 2025

In the Cdiscount Octopia feed, you can start mapping your offer attributes within Lengow starting June 9, 2025. These attributes are identical to those used in the original Cdiscount feed:

  • Price
  • Stock
  • PriceMustBeAligned
  • MinimumPriceForPriceAlignment
  • ProductPackagingUnit
  • ProductPackagingValue
  • StrikedPrice
  • DiscountComponentStartDate
  • DiscountComponentEndDate
  • DiscountComponentSalesReferencePrice
  • DiscountComponentDiscountValue
  • ShippingInformationDeliveryMode (required)

 Important: For the upcoming summer sales, make sure to configure your offers in both the Cdiscount and Cdiscount Octopia feeds to ensure proper visibility and processing.

Please note: These fields will remain inactive until our development is finalized and manual activation takes place on July 29. Lengow will keep you informed as soon as the activation date is confirmed.

2. What Happens Once the Offer Feed is Activated?

July 29, 2025: 

  • Your offers will be pushed to Cdiscount Octopia via the new REST API.
    If you haven’t completed the offer mapping before July 29, you will need to manually push your offers.
  • Order management will also switch to the Octopia channel.
  • Synchronization with the original Cdiscount feed will stop.

You will still be able to manually sync offers to the legacy Cdiscount feed until the SOAP API is officially deprecated.

We recommend finalizing all pending orders in the legacy feed before the SOAP API is deprecated. After that, remaining orders must be managed directly in your Octopia back office (in the event of a refund, for example).

đź•’ Synchronization frequency will remain standardized:

  • Every 15 minutes for orders
  • Every hour for offers
  • Every day for product data and structure
     

What’s changing with the new Cdiscount Octopia order API

A number of changes and improvements will affect how orders are managed in Lengow. Here’s a detailed overview of what’s new, what stays the same, and what you need to adapt.

Please find here the parameters to use for the order API actions on Cdiscount Octopia.

Capture d'écran 2025-06-18 154138.png

Order Actions

This migration involves the removal or change of several parameters, especially around Cancel and Refund actions. Please update your processes and automation. 

Action  Cdiscount SOAP API (Legacy) Cdiscount Octopia REST API
Accept ✅ Supported  ✅ Supported 
Refuse ✅ Supported 
only on "Waiting Acceptance"
✅ Supported 
only on "Waiting Acceptance"
Ship âś… Supported globally not per line)
Carrier from list or free value
Tracking number optional
Tracking URL optional
âś… Supported globally (not per line)
Carrier from list or free value (mandatory)
đź”´ Tracking number mandatory
Tracking URL optional
Cancel via Lengow âś… Available
Lengow Cancel = Refuse
❌ Not available
Cancel must be managed manually
Refund via Lengow âś… Supported
Refund reason (mandatory)
Refund mode (mandatory)
Refund shipping fees (optional boolean)
No partial amount or line-level refund
âś… Supported
Refund reason (mandatory)
❌ No refund mode
Refund shipping fees (optional boolean)
No partial amount or line-level refund

Important: The Cancel action in Lengow is no longer available on Cdiscount Octopia. 

  • To cancel an order before it ships, you should use the "Refuse" action—but only when the order status is "Waiting Acceptance".
  • If the order is already accepted, waiting to ship, or shipped, you need to use the "Refund" action to handle cancellations or returns.
If you need to do custom setups, please check the official API documents. Find all the details for advanced uses here: Octopia API documentation - Lengow API documentation
Note that the field "marketplace_code" changes from "cdiscount" to "cdiscount_octopia". Adjust your API settings accordingly.

Order management after SOAP API deprecation

The Cdiscount SOAP order API will remain active until Cdiscount officially deprecates it (at a later date to be confirmed by Cdiscount). Until then, do not disable the original Cdiscount channel, as orders placed before the migration will still be processed through it.

After the deprecation:

  • You will still be able to manage legacy orders from your Cdiscount Octopia back office.
  • This includes final operations such as shipping, refunds, or cancellations.

This guarantees continuity during the transition and allows you to finalize all outstanding orders linked to the legacy Cdiscount SOAP API.

 

-

Articles in this section

News, Services & Incident reports
Discover updates, webinars, and expert services to help you get the most from Lengow