Installer Payment Services
Pour commencer à utiliser les services de paiement pour Adobe Commerce et Magento Open Source, vous devez effectuer quelques étapes d’intégration.
Le téléchargement et l’installation de l’extension Payment Services pour Adobe Commerce et Magento Open Source sont des conditions préalables à l’utilisation de Payment Services.
Télécharger l’extension
Vous devez d’abord télécharger l’extension à partir de Commerce Marketplace avant de l’installer.
- Accédez à l’extension Services de paiement dans Commerce Marketplace.
- Pour choisir l’édition et la version, faites basculer le Edition et le Your store version vers vos sélections préférées.
- Cliquez sur Add to Cart.
- Effectuez le passage en caisse et cliquez sur Place Order.
- Consultez l’e-mail associé à votre téléchargement Marketplace pour obtenir une confirmation de commande et des détails.
Installation de l’extension
Vous pouvez installer l’extension Payment Services pour les Adobe Commerce sur l’infrastructure cloud et les instances sur site, qui sont liées à votre compte Commerce mageid fourni lors du processus d’inscription.
Magento Open Source clients utilisent les instructions sur site.
Le compositeur utilise ces clés lors de l’installation initiale d’Adobe Commerce ou dans des situations où les clés du compositeur n’ont pas été enregistrées précédemment dans le fichier auth.json
.
Voir Obtenir vos clés d’authentification pour plus d’informations sur l’obtention des clés du compositeur.
Consultez Installation d’une extension pour plus d’informations sur les éléments à prendre en compte avant de télécharger et d’installer une extension.
Adobe Commerce sur les infrastructures cloud
Cette méthode est utilisée pour installer l’extension Payment Services pour une instance Commerce Cloud.
-
Mettez à jour votre fichier
composer.json
:code language-bash composer require magento/payment-services --no-update
-
Mettez à jour les dépendances et installez l’extension :
code language-bash composer update magento/payment-services --with-dependencies
Utilisez la commande
composer update
pour mettre à jour toutes les dépendances racine. -
Validez et envoyez vos modifications.
Configurations sur site et autres
Cette méthode est utilisée pour installer l’extension Payment Services pour une instance locale et les clients Magento Open Source.
-
Pour obtenir l’extension, exécutez les commandes suivantes :
code language-bash composer require magento/payment-services --no-update
-
Mettez à jour les dépendances et installez l’extension :
code language-bash composer update magento/payment-services --with-dependencies
Utilisez la commande
composer update
pour mettre à jour toutes les dépendances racine. -
Mettez à niveau votre instance :
code language-bash bin/magento setup:upgrade
-
Effacez le cache :
code language-bash bin/magento cache:clean
-
Validez les modifications.
-
Pour vous assurer que le code validé est déployé, mettez à jour votre instance .
Mettre à niveau l’extension
Lorsqu’une nouvelle version de Payment Services est publiée, vous pouvez facilement mettre à niveau votre extension.
-
Pour obtenir la version la plus récente du package :
code language-bash composer update magento/payment-services --with-dependencies
Utilisez la commande
composer update
pour mettre à jour toutes les dépendances racine. -
Après la mise à jour du compositeur, exécutez :
code language-bash bin/magento setup:upgrade
-
Validez et envoyez vos modifications.
Dépannage
Des erreurs peuvent s’afficher lors de la tentative d’installation de l’extension Payment Services. Utilisez les méthodes de dépannage suivantes pour résoudre les erreurs.
Liste des référentiels
Vérifiez que repo.magento.com
est présent dans la liste des référentiels.
Clés du compositeur incorrectes
Si l’erreur suivante s’affiche indiquant que vous disposez de clés de compositeur incorrectes :
Could not find a matching version of package magento/payment-services. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (stable).
Vérifiez que vos clés de compositeur sont valides et que vous avez accès à d’autres packages Magento.
Pour voir quelles clés du compositeur sont configurées :
-
Recherchez l’emplacement du fichier
auth.json
:code language-bash composer config --global home
-
Affichez le fichier
auth.json
:code language-bash cat /path/to/auth.json
-
Voir quelles clés sont associées à votre compte Commerce
MageID
.
Mémoire insuffisante pour PHP
Si vous voyez l'erreur suivante indiquant que vous n'avez pas assez de mémoire pour PHP :
Fatal error: Allowed memory size of 2146435072 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52
Augmentez la limite de mémoire pour PHP sur votre environnement en php.ini
.
Vous pouvez également spécifier la limite de mémoire à l’aide de la commande suivante : php -d memory_limit=-1 [path to composer]/composer require magento/payment-services
.
Par exemple :
php -d memory_limit=-1 vendor/bin/composer require magento/payment-services