Installieren Payment Services

Erste Schritte mit der Verwendung von Zahlungsdiensten für Adobe Commerce und Magento Open Sourcemüssen Sie einige Onboarding-Schritte ausführen.

INFO
Siehe unsere Konfigurieren Payment Services für Adobe Commerce Video für weitere Informationen.

Herunterladen und Installieren der Payment Services Erweiterung für Adobe Commerce und Magento Open Source ist ein erforderlicher Schritt zur Verwendung von Payment Services.

Payment Services Admin-Ansicht der Erweiterung

Erweiterung herunterladen

Sie müssen die Erweiterung zunächst von herunterladen Commerce Marketplace vor der Installation.

  1. Navigieren Sie zum Zahlungsdiensterweiterung in der Commerce Marketplace.
  2. Um die Bearbeitung und Version auszuwählen, schalten Sie Edition und Your store version zu Ihrer gewünschten Auswahl hinzufügen.
  3. Klicks Add to Cart.
  4. Checkout abschließen und klicken Place Order.
  5. Überprüfen Sie die mit Ihrem Marketplace-Download verknüpfte E-Mail, um eine Bestellbestätigung und Details zu erhalten.

Installieren der Erweiterung

Sie können die Payment Services -Erweiterung für beide Adobe Commerce über Cloud-Infrastrukturen und lokale Instanzen, die mit Ihrem Commerce-Konto verknüpft sind mageid im Anmeldeprozess bereitgestellt werden.
Magento Open Source Kunden verwenden die Anweisungen vor Ort.

Der Verfasser verwendet diese Schlüssel bei der ersten Installation von Adobe Commerceoder in Situationen, in denen die Composer-Schlüssel zuvor nicht im auth.json -Datei.

Siehe Abrufen der Authentifizierungsschlüssel für weitere Informationen zum Abrufen von Composer-Schlüsseln.

Siehe Installieren einer Erweiterung Weitere Informationen dazu, was Sie beachten sollten, bevor Sie eine Erweiterung herunterladen und installieren.

Adobe Commerce zur Cloud-Infrastruktur

Diese Methode wird zum Installieren der Payment Services -Erweiterung für eine Commerce Cloud-Instanz.

  1. Aktualisieren Sie Ihre composer.json Datei:

    code language-bash
    composer require magento/payment-services --no-update
    
  2. Aktualisieren Sie die Abhängigkeiten und installieren Sie die Erweiterung:

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

    Verwenden Sie die composer update -Befehl, um alle Stammabhängigkeiten zu aktualisieren.

  3. Übernehmen Sie Ihre Änderungen und übertragen Sie sie.

Vor Ort und sonstige Konfigurationen

Diese Methode wird zum Installieren der Payment Services Erweiterung für eine örtliche Instanz und Magento Open Source -Kunden.

  1. Führen Sie die folgenden Befehle aus, um die Erweiterung abzurufen:

    code language-bash
    composer require magento/payment-services --no-update
    
  2. Aktualisieren Sie die Abhängigkeiten und installieren Sie die Erweiterung:

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

    Verwenden Sie die composer update -Befehl, um alle Stammabhängigkeiten zu aktualisieren.

  3. Aktualisieren Sie Ihre Instanz:

    code language-bash
    bin/magento setup:upgrade
    
  4. Löschen Sie den Cache:

    code language-bash
    bin/magento cache:clean
    
  5. Zusagen von Änderungen.

  6. Um sicherzustellen, dass der bereitgestellte Code bereitgestellt wird, aktualisieren Sie Ihre Instanz .

Aktualisierung der Erweiterung

Wenn eine neue Version von Payment Services veröffentlicht wurde, können Sie Ihre Erweiterung einfach aktualisieren.

  1. So rufen Sie die neueste Version des Pakets ab:

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

    Verwenden Sie die composer update -Befehl, um alle Stammabhängigkeiten zu aktualisieren.

  2. Übernehmen Sie Ihre Änderungen und übertragen Sie sie.

Fehlerbehebung

Beim Versuch, die Payment Services -Erweiterung. Verwenden Sie die folgenden Methoden zur Fehlerbehebung, um die Fehler zu beheben.

Falsche Composer-Schlüssel

Wenn die folgende Fehlermeldung angibt, dass Sie über falsche Composer-Schlüssel verfügen:

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

Überprüfen Sie, ob Ihre Composer-Schlüssel gültig sind und Sie Zugriff auf andere Magento-Pakete haben.

So sehen Sie, welche Composer-Schlüssel konfiguriert sind:

  1. Suchen Sie den Speicherort der auth.json Datei:

    code language-bash
    composer config --global home
    
  2. Anzeigen der auth.json Datei:

    code language-bash
    cat /path/to/auth.json
    
  3. Siehe welche Schlüssel mit Ihrem Commerce-Konto verknüpft sind MageID.

Nicht genügend Speicher für PHP

Wenn Sie den folgenden Fehler sehen, der angibt, dass Sie nicht genügend Speicher für PHP haben:

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

Erhöhen Sie die Speicherbegrenzung für PHP in Ihrer Umgebung in php.ini.

Alternativ können Sie die Speicherbegrenzung mit diesem Befehl angeben: php -d memory_limit=-1 [path to composer]/composer require magento/payment-services.

Beispiel:

php -d memory_limit=-1 vendor/bin/composer require magento/payment-services
recommendation-more-help
87189544-c8b9-4aef-af07-ed3578763c38