Connecter une boutique Metro à AtomicSeller

Cette procédure explique comment utiliser la Client Key et le Client Secret de Metro Markets pour connecter une boutique Metro à AtomicSeller.

Sélection du connecteur Metro dans la liste des boutiques AtomicSeller en français.

Avant de commencer #

  • Votre compte vendeur Metro ou MAKRO Marketplace est approuvé et actif en production.
  • Vous pouvez générer des clés API dans le Seller Office.
  • Vous disposez des droits de gestion des boutiques dans AtomicSeller.
  • Vous connaissez la période de commandes à reprendre lors de la première synchronisation.

Générer les clés API Metro #

  1. Connectez-vous au Seller Office de votre environnement de production.
  2. Ouvrez la section de génération des API Keys.
  3. Générez une nouvelle paire de clés dédiée à AtomicSeller.
  4. Copiez la Client Key et le Client Secret dès leur affichage. Le secret ne pourra plus être consulté ensuite.
  5. Conservez les deux valeurs dans un gestionnaire de secrets. Les clés du bac à sable et les clés de production sont différentes : n’utilisez pas une paire issue de l’environnement de test pour la boutique réelle.

Configurer la boutique dans AtomicSeller #

  1. Dans AtomicSeller, ouvrez Boutiques, sélectionnez Ajouter une boutique, puis Metro.
  2. Dans Paramètres principaux, renseignez Boutique ecommerce et un Store key court et unique.
  3. Collez la Client Key Metro dans Clé API.
  4. Collez le Client Secret Metro dans Clé secrète de l’API.
  5. Définissez le Nombre de jours à reprendre lors de la première synchronisation.
  6. Laissez les réglages avancés à leur valeur par défaut, sauf instruction de votre administrateur ou du support AtomicSeller.
  7. Sélectionnez Enregistrer, puis Tester la connexion.
  8. Lorsque le test réussit, sélectionnez Importer les commandes de la boutique et contrôlez-les dans Commandes à traiter.

Résultat attendu. AtomicSeller authentifie les requêtes Metro à l’aide de la Client Key et du Client Secret et récupère les commandes éligibles.

Dépannage #

Erreur 401. Vérifiez que la Client Key et le Client Secret appartiennent à la même paire, qu’ils proviennent de la production et que le secret n’a pas été tronqué.

Secret perdu. Metro ne permet pas de réafficher le Client Secret. Générez une nouvelle paire de clés, remplacez les deux valeurs dans AtomicSeller et retestez la connexion.

Aucune commande n’apparaît. Vérifiez le nombre de jours, l’existence de commandes récentes et les paramètres d’acceptation des commandes. Ne modifiez pas l’option d’acceptation automatique sans connaître l’impact opérationnel.

Échecs intermittents. Les requêtes Metro sont signées avec une date et une signature HMAC. Si le problème persiste avec des clés valides, contactez le support AtomicSeller avec l’heure du test et le message d’erreur, sans joindre le secret.

Références officielles #

Articles liés #