Cdiscount va bientôt désactiver l'API SOAP, actuellement utilisée pour publier des produits sur sa plateforme, afin de passer à une API REST.
Cette nouvelle API présente plusieurs avantages : elle est plus moderne et offre une compatibilité avec tous les canaux de vente utilisant Octopia. Elle permet également de supporter les dernières fonctionnalités disponibles sur cette solution marketplace.
À partir de la fin mars 2025, les API SOAP de CDiscount seront progressivement désactivées, en commençant par les API les moins impactantes, comme celles permettant la création de produits, pour se terminer avec les API de gestion des commandes à l'été 2025.
Procéder à cette migration est impératif si vous souhaitez continuer à vendre vos produits sur Cdiscount. Ne pas migrer équivaut à interrompre toute activité sur la marketplace. La connexion à une nouvelle plateforme du nom de Cdiscount_Octopia sera donc nécessaire.
Shoppingfeed a mis en place des outils de migration pour faciliter celle-ci grâce à la copie des sélections, des règles, ainsi que des paramétrages des catégories et des attributs. Une fois vos accès à l’API REST récupérés, la migration se fait en seulement 5 minutes sur Shoppingfeed, sans perte de temps dans les paramètres.
Étapes préalables
Voici la procédure vous permettant de récupérer votre Client ID, votre Client Secret ainsi que votre Seller ID : https://developer.octopia-io.net/getting-started/. Ces trois éléments sont essentiels pour vous connecter sur la nouvelle plateforme.
- Rendez-vous sur le portail API Octopia : https://developer.octopia-io.net/api-credentials/#createClientAndLink et sélectionnez le choix suivant « My agregator requires à ClientId, ClientSecret and SellerId » :
- Créez votre propre ClientId en fournissant une adresse mail valide :
- Récupérez vos Client ID et Client Secret. Ces éléments ne sont plus fournis par la suite c’est pourquoi nous vous recommandons vivement de les enregistrer :
- Identification du vendeur : confirmez le compte vendeur sur lequel la connexion doit être réalisée.
- Validation de délégation : une demande de délégation est nécessaire pour que Shoppingfeed puisse avoir les droits nécessaires sur le compte Cdiscount_Octopia. En fin de processus, une confirmation sera demandée : elle est obligatoire pour faire fonctionner la connexion entre les deux parties.
- Récupérez les identifiants : client ID, Client Secret, Seller ID qui vous seront demandés lors de la connexion Cdiscount_Octopia sur Shoppingfeed.
Connectez Octopia
Depuis l'onglet plateformes, recherchez "Octopia" dans la liste des marketplaces disponibles et ajouter la plateforme avec ce lien : https://app.shopping-feed.com/
Puis, entrez les éléments de connexion : client ID, client Secret et Seller ID.
Migration des données Cdiscount vers Cdiscount Octopia
Depuis la plateforme Cdiscount_Octopia dans l’onglet “Paramètres”, plusieurs actions sont nécessaires pour dupliquer un maximum de votre configuration de l’ancienne plateforme Cdiscount.
- Duplication de la sélection produits de Cdiscount vers Cdiscount_Octopia :
- Duplication des catégories, attributs et paramètres du mapping de Cdiscount vers Cdiscount_Octopia :
Cette duplication est non dynamique et fonctionne à l’instant "t". Elle peut être réalisée autant de fois que souhaité et comprend :
- la copie des catégories assignées (depuis l’onglet "Selection") de Cdiscount vers Cdiscount_Octopia.
- la copie des attributs (depuis l’onglet "Autotag") de Cdiscount vers Cdiscount_Octopia.
Note : la duplication ne reprend pas les éventuels paramétrages manuels et le mapping réalisés sur l'ancienne plateforme Cdiscount, il faut donc les vérifier sur Cdiscount_Octopia également.
- Duplication des règles de transformation et de segmentation de Cdiscount vers Cdiscount_Octopia :
- Renseignement des frais de port :
Il n'existe plus d’onglet dédié “frais de port” sur la plateforme Cdiscount_Octopia de Shoppingfeed. La gestion de ceux-ci s’opère à présent depuis l’onglet "Mapping", des lignes 25 à 48.
Il vous faudra renseigner les frais de port via un champ statique ou dynamique, pour les lignes concernées. Pour rappel, les méthodes d’expédition doivent être activées en amont sur le back-office Octopia. Les champs "AditionalShippingxx" correspondent aux frais de port additionnels.
- Autres paramétrages : attention à ne pas renseigner les attributs suivants du mapping, ceux-ci étant calculés automatiquement en fonction des informations transmises dans les champs "price" et "old_price"
Enfin, pensez à bien cocher la case d'acceptation automatique des nouvelles commandes via l'onglet "Paramètres" de la plateforme :
Fin de la migration
Afin de vérifier le bon fonctionnement de votre nouveau flux ainsi que le traitement de vos commandes :
- Nous vous prions de bien vouloir conserver l’ancienne platefome Cdiscount sur Shoppingfeed ; nos équipes reviendront vers vous ultérieurement pour vous confirmer la suppression de celle-ci.
FAQ
1/ Comment différencier les deux plateformes sur Shoppingfeed ?
L’ancienne plateforme s'appelle “Cdiscount” et possède l’ancien logo de Cdiscount.
La nouvelle plateforme s’appelle “Cdiscount_Octopia” et possède le nouveau logo avec la mention “bêta”.
2/ Comment vérifier que j’ai correctement effectué la migration ?
Sur le seller Octopia, dans le menu “Rapports” (création ou de modification de vos produits) vos anciens rapports (CDiscount api SOAP) ont la source “ShoppingFlux”.
Une fois la migration réalisée sur la nouvelle API (api REST), les rapports ont la source “Soumission par api”.
3/ Est-ce que l’activation de CDiscount_Octopia désactive le flux Cdiscount ?
Non, une fois les étapes migration terminées et que vos offres sont bien envoyées avec la nouvelle plateforme Cdiscount, nous vous recommandons d'informer nos équipes afin que nous procédions à l'arrêt des exports par l'ancienne plateforme Cdiscount. Nous vous recommandons d'attendre au moins 24h après la migration avant d'effectuer cette action.
Vous serez ensuite averti par notre équipe lorsque la plateforme sera à supprimer de votre compte Shoppingfeed.
4/ Y a-t-il d’autres changements ?
Matching tailles : vous disposez désormais du matching pour vos tailles sur Cdiscount_Octopia.