Connexion à la solution d’exécution de magasin

Connectez les services d’exécution de magasin à Adobe Commerce en ajoutant les informations d’authentification et les données de connexion requises à l’administrateur Adobe Commerce.

NOTE
Effectuez la configuration de la connexion et validez la connexion avant de commencer le test.

Création d’une intégration Adobe Commerce

Pour intégrer Adobe Commerce aux services d’exécution de magasin, vous créez une intégration Commerce et générez des jetons d’accès qui peuvent être utilisés pour authentifier les requêtes provenant des serveurs d’exécution de magasin. Vous devez également mettre à jour les options Adobe Commerce Consumer Settings pour empêcher les erreurs de réponse The consumer isn't authorized to access %resources. sur les requêtes d’Adobe Commerce vers les services Store Fulfillment.

  1. Depuis l’administrateur, créez l’intégration pour l’exécution du magasin.

    • Nommer l’extension
    • Entrez votre adresse électronique
    • Entrez votre mot de passe du compte administrateur.
  2. Configurez les autorisations d’accès aux ressources de l’API pour l’intégration avec ce qui suit :

    • Ventes > Mise à jour des commandes BOPIS
    • Système > Autorisations de l’application d’exécution de la boutique
  3. Générez les jetons d’accès pour l’authentification en enregistrant et en activant l’intégration.

  4. Copiez et enregistrez les jetons d’accès à un emplacement sécurisé et chiffré.

  5. Contactez votre gestionnaire de compte pour terminer la configuration du côté Exécution de magasin et autoriser l’intégration.

  6. Activez l’option Adobe Commerce Consumer Settings sur Allow OAuth Access Tokens to be used as standalone Bearer tokens.

    • Depuis l’administrateur, accédez à Stores > Configuration > Services > OAuth > Consumer Settings

    • Définissez l’option Allow OAuth Access Tokens to be used as standalone Bearer tokens sur Yes.

IMPORTANT
Le jeton d’intégration est spécifique à l’environnement. Si vous restaurez la base de données d’un environnement avec les données source d’un autre environnement (par exemple, la restauration des données de production d’un environnement d’évaluation), excluez la table oauth_token de l’exportation de la base de données afin que les détails du jeton d’intégration ne soient pas remplacés lors de l’opération de restauration.

Configuration des informations d’identification du compte d’exécution de magasin

Une fois que vous avez rempli le formulaire de prise en charge, un compte d’exécution de la boutique Walmart est créé pour vous. Vous recevez les informations d’identification suivantes lorsqu’elles sont disponibles :

  • Merchant ID
  • Consumer ID
  • Consumer Secret
  • API Server URL
  • Token Auth Server URL (généralement identique à la configuration ci-dessus)

Ces informations d’identification sont requises pour configurer et utiliser l’exécution de magasin.

NOTE
La création du compte peut prendre un certain temps. Pendant que vous attendez les informations d’identification, passez en revue et configurez d’autres paramètres pour la solution d’exécution de magasin.

Ajout d’informations d’identification pour se connecter à l’exécution du magasin

  1. Configurez les informations d’identification du compte pour les environnements de production et Sandbox.

  2. Depuis l’administrateur, accédez à Stores > Configuration > Services > Store Fulfillment by Walmart Commerce Technologies

  3. Saisissez les informations d’identification du compte fournies pour le Production environment. Tous les champs sont obligatoires.

  4. Sélectionnez Save Config.

  5. Testez la connexion en sélectionnant Validate Credentials.

NOTE
Si les informations d’identification ne sont pas valides, vérifiez que vous avez saisi les valeurs correctes pour chaque environnement et revalidez. Contactez votre gestionnaire de compte si vous rencontrez toujours des problèmes de connexion.
recommendation-more-help
dd168ac6-a357-4bc5-ae6f-a7e463fa4dfb