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.
Herunterladen und Installieren der Payment Services Erweiterung für Adobe Commerce und Magento Open Source ist ein erforderlicher Schritt zur Verwendung von Payment Services.
Erweiterung herunterladen
Sie müssen die Erweiterung zunächst von herunterladen Commerce Marketplace vor der Installation.
- Navigieren Sie zum Zahlungsdiensterweiterung in der Commerce Marketplace.
- Um die Bearbeitung und Version auszuwählen, schalten Sie Edition und Your store version zu Ihrer gewünschten Auswahl hinzufügen.
- Klicks Add to Cart.
- Checkout abschließen und klicken Place Order.
- Ü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.
-
Aktualisieren Sie Ihre
composer.json
Datei:code language-bash composer require magento/payment-services --no-update
-
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. -
Ü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.
-
Führen Sie die folgenden Befehle aus, um die Erweiterung abzurufen:
code language-bash composer require magento/payment-services --no-update
-
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. -
Aktualisieren Sie Ihre Instanz:
code language-bash bin/magento setup:upgrade
-
Löschen Sie den Cache:
code language-bash bin/magento cache:clean
-
Zusagen von Änderungen.
-
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.
-
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. -
Ü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:
-
Suchen Sie den Speicherort der
auth.json
Datei:code language-bash composer config --global home
-
Anzeigen der
auth.json
Datei:code language-bash cat /path/to/auth.json
-
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