Dépannage de l’installation des services de paiement

Cet article explique les erreurs que vous pouvez rencontrer lors de l’installation des services de paiement et fournit des solutions pour corriger ces erreurs afin que vous puissiez terminer l’installation.

Produits et versions concernés

  • Services de paiement est désormais compatible avec les versions 2.4.0 à 2.4.4 d’Adobe Commerce.

Problème : clés de compositeur incorrectes

Lors de l’installation de l’extension Pay Services, un message d’erreur peut s’afficher indiquant que vous avez utilisé des clés de compositeur incorrectes pendant l’installation.

Étapes à reproduire:

  1. Tenter de installation des services de paiement.

  2. Voir l’erreur suivante :

    Impossible de trouver une version correspondante du package magento/payment-services. Vérifiez l’orthographe du package, votre contrainte de version et que le package est disponible dans une stabilité correspondant à votre stabilité minimale (stable).

Résultat attendu:

Vous pouvez suivre ces instructions d’installation dans notre documentation destinée aux développeurs pour réussir l’installation des services de paiement.

Résultat réel:

Au cours de l’installation, un message d’erreur s’affiche indiquant que vous n’avez pas utilisé les clés de compositeur appropriées pendant l’installation.

Cause

Vous avez utilisé des clés de compositeur incorrectes lors de l’installation.

Solution

Vérifiez que vos clés de compositeur sont liées à l’ID de Magento utilisé pendant l’enregistrement des services de paiement.

Problème : utilisation du même espace de données sur plusieurs instances

Exécution d’une configuration multi-environnement avec des services de paiement sur chacun d’eux.

Solution

La même clé API peut être utilisée sur plusieurs instances, mais chaque instance doit utiliser son propre espace de données SaaS.

Lorsque vous créez un projet SaaS, Commerce génère un ou plusieurs espaces de données SaaS en fonction de votre licence Commerce :

  • Adobe Commerce : un espace de données de production ; deux espaces de données de test
  • Magento Open Source : un espace de données de production ; aucun espace de données de test

Suivez les instructions de la section Clé API Commerce et clé privée pour configurer correctement votre extension de services de paiement.

Problème : mémoire insuffisante pour PHP

Lors de l’installation de l’extension Pay Services, un message d’erreur peut s’afficher indiquant que vous n’avez pas suffisamment de mémoire pour PHP.

Étapes à reproduire:

  1. Tenter de installation des services de paiement.

  2. Voir l’erreur suivante ou similaire :

    Erreur fatale : taille de mémoire autorisée de 2146435072 octets épuisée (tentative d’allocation de 4 096 octets) dans phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php sur la ligne 52

Résultat attendu:

Vous pouvez suivre ces instructions d’installation dans notre documentation destinée aux développeurs pour réussir l’installation des services de paiement.

Résultat réel:

Pendant l’installation, un message d’erreur s’affiche indiquant que vous n’avez pas assez de mémoire pour PHP.

Cause

La limite pour PHP sur votre environnement n’est pas définie sur un seuil suffisamment élevé.

Solution

Augmentation de la limite de mémoire pour PHP sur votre environnement dans php.ini.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a