Skip to content

Cdiscount Marketplace Connector changelog

All notable changes to Cdiscount Marketplace Connector (kv_cdiscount) are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

  • Integration with the official Octopia Seller API v2 (OAuth 2.0 client credentials with a cached token, SellerId header), Seller Sandbox (SELLZZ) and Cdiscount (CDISFR) sales channels.
  • Offers matched by EAN in Upsert / Update offer packages (100 per upload), recorded before upload, results read per offer, offers without a result line looked up; condition, delivery modes with shipping prices, preparation time, VAT, eco-participation and DEEE.
  • Euro prices with VAT (net prices get the VAT, own euro rate or the CS-Cart currency table, markup and endings in euros).
  • Catalogue lookup per EAN and optional product creation (French texts only, images, brand, category and property mapping) with the integration report.
  • New orders accepted automatically when deliverable, or left to the merchant with the reason (Accept / Refuse); lost answers reconciled.
  • Order import at InPreparation exactly once (record before placing, per-order lock, adoption of an interrupted import), shipping charge as order shipping cost, statuses followed forward only.
  • Shipments reported line by line only from CS-Cart shipments with a tracking number (never from a status change), carrier mapping, lost answers reconciled from the order.
  • Full cancellation requests with a reason, adopted after a lost answer; Cdiscount cancellations followed in CS-Cart.
  • Quota answers wait for Retry-After; refused credentials pause the account.
  • Multi-Vendor: one marketplace account or one Cdiscount account per vendor, vendor actions scoped to the own company.
  • Order and offer links, connection and rules kept on uninstall (optional purge), restored on reinstall; Upgrade Synchronizer.