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.

INFO
Voir notre Configurer Payment Services pour Adobe Commerce vidéo pour plus d’informations.

Téléchargement et installation du Payment Services extension pour Adobe Commerce et Magento Open Source est une étape prérequise pour utiliser Payment Services.

Payment Services vue d’administration de l’extension

Télécharger l’extension

Vous devez d’abord télécharger l’extension depuis Commerce Marketplace avant de l’installer.

  1. Accédez au Extension des services de paiement dans le Commerce Marketplace.
  2. Pour choisir l’édition et la version, basculez Edition et Your store version à vos sélections préférées.
  3. Cliquez sur Add to Cart.
  4. Terminer le passage en caisse et cliquer sur Place Order.
  5. Vérifiez l’e-mail associé à votre téléchargement Marketplace pour la confirmation de commande et les détails.

Installation de l’extension

Vous pouvez installer le Payment Services extension pour les deux Adobe Commerce sur l’infrastructure cloud et les instances sur site, qui sont liées à votre compte Commerce. mageid fourni dans le processus d’inscription.
Magento Open Source Les clients utilisent les instructions sur site.

Le compositeur utilise ces clés lors de l’installation initiale de Adobe Commerce, ou dans les cas où les clés du compositeur n’ont pas été précédemment enregistrées dans la variable auth.json fichier .

Voir Obtention des clés d’authentification pour plus d’informations sur l’obtention des clés du compositeur.

Voir Installer une extension pour plus d’informations sur ce qu’il faut prendre en compte avant de télécharger et d’installer une extension.

Adobe Commerce sur l’infrastructure cloud

Cette méthode est utilisée pour installer le Payment Services pour une instance de Commerce Cloud.

  1. Mettez à jour votre composer.json fichier :

    code language-bash
    composer require magento/payment-services --no-update
    
  2. Mettez à jour les dépendances et installez l’extension :

    code language-bash
    composer update magento/payment-services --with-dependencies
    

    Utilisez la variable composer update pour mettre à jour toutes les dépendances racine.

  3. Validez et poussez vos modifications.

Sur site et autres configurations

Cette méthode est utilisée pour installer le Payment Services extension pour une instance sur site et Magento Open Source clients.

  1. Pour obtenir l’extension, exécutez les commandes suivantes :

    code language-bash
    composer require magento/payment-services --no-update
    
  2. Mettez à jour les dépendances et installez l’extension :

    code language-bash
    composer update magento/payment-services --with-dependencies
    

    Utilisez la variable composer update pour mettre à jour toutes les dépendances racine.

  3. Mettez à niveau votre instance :

    code language-bash
    bin/magento setup:upgrade
    
  4. Effacez le cache :

    code language-bash
    bin/magento cache:clean
    
  5. Validez les modifications.

  6. 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.

  1. Pour obtenir la version la plus récente du package :

    code language-bash
    composer update magento/payment-services --with-dependencies
    

    Utilisez la variable composer update pour mettre à jour toutes les dépendances racine.

  2. Validez et poussez vos modifications.

Dépannage

Des erreurs peuvent s’afficher lors de la tentative d’installation du Payment Services extension . Utilisez les méthodes de dépannage suivantes pour résoudre les erreurs.

Clés de compositeur incorrectes

Si l’erreur suivante indique que vous disposez des 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 de Magento.

Pour voir quelles clés de compositeur sont configurées :

  1. Recherchez l’emplacement du auth.json fichier :

    code language-bash
    composer config --global home
    
  2. Afficher la variable auth.json fichier :

    code language-bash
    cat /path/to/auth.json
    
  3. Voir les clés associées à votre compte Commerce MageID.

Mémoire insuffisante pour PHP

Si l’erreur suivante indique 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

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

Vous pouvez également spécifier la limite de mémoire à l’aide de cette commande : 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
recommendation-more-help
87189544-c8b9-4aef-af07-ed3578763c38