Installera Payment Services
Om du vill börja använda betalningstjänsterna för Adobe Commerce och Magento Open Source måste du slutföra några startsteg.
Hämtning och installation av tillägget Payment Services för Adobe Commerce och Magento Open Source är ett nödvändigt steg för att använda Payment Services.
Hämta tillägget
Du måste hämta tillägget från Commerce Marketplace innan du installerar det.
- Navigera till tillägget Betalningstjänster i Commerce Marketplace.
- Om du vill välja utgåva och version växlar du Edition och Your store version till de alternativ du vill använda.
- Klicka på Add to Cart.
- Slutför utcheckningen och klicka på Place Order.
- Kontrollera e-postmeddelandet som är kopplat till din Marketplace-nedladdning för att få orderbekräftelse och information.
Installera tillägget
Du kan installera tillägget Payment Services för både Adobe Commerce i molninfrastrukturen och lokala instanser, som är länkade till ditt Commerce-konto mageid som tillhandahålls i registreringsprocessen.
Magento Open Source-kunder använder de lokala instruktionerna.
I dispositionen används dessa nycklar vid den första installationen av Adobe Commerce, eller i situationer där dispositionsnycklarna inte tidigare sparats i filen auth.json
.
Mer information om hur du hämtar Composer-nycklar finns i Hämta dina autentiseringsnycklar.
Mer information om vad du bör tänka på innan du hämtar och installerar ett tillägg finns i Installera ett tillägg.
Adobe Commerce i molninfrastruktur
Den här metoden används för att installera tillägget Payment Services för en Commerce Cloud-instans.
-
Uppdatera din
composer.json
-fil:code language-bash composer require magento/payment-services --no-update
-
Uppdatera beroenden och installera tillägget:
code language-bash composer update magento/payment-services --with-dependencies
Använd kommandot
composer update
för att uppdatera alla rotberoenden. -
Verkställ och push-styr ändringarna.
Lokala konfigurationer och andra konfigurationer
Den här metoden används för att installera tillägget Payment Services för en lokal instans och Magento Open Source-kunder.
-
Kör följande kommandon för att hämta tillägget:
code language-bash composer require magento/payment-services --no-update
-
Uppdatera beroenden och installera tillägget:
code language-bash composer update magento/payment-services --with-dependencies
Använd kommandot
composer update
för att uppdatera alla rotberoenden. -
Uppgradera din instans:
code language-bash bin/magento setup:upgrade
-
Rensa cachen:
code language-bash bin/magento cache:clean
-
Verkställ ändringarna.
-
Uppdatera instansen för att vara säker på att den implementerade koden distribueras.
Uppgradera tillägget
När en ny version av Payment Services släpps kan du enkelt uppgradera ditt tillägg.
-
Så här hämtar du den senaste versionen av paketet:
code language-bash composer update magento/payment-services --with-dependencies
Använd kommandot
composer update
för att uppdatera alla rotberoenden. -
Efter uppdatering av dispositionen kör du:
code language-bash bin/magento setup:upgrade
-
Verkställ och push-styr ändringarna.
Felsökning
Fel kan uppstå när tillägget Payment Services installeras. Använd följande felsökningsmetoder för att åtgärda felen.
Lista över databaser
Kontrollera att repo.magento.com
finns i din lista över databaser.
Felaktiga dispositionsnycklar
Om följande fel visar att du har fel Composer-tangenter:
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).
Kontrollera att Composer-tangenterna är giltiga och att du har tillgång till andra Magento-paket.
Så här ser du vilka dispositionsnycklar som är konfigurerade:
-
Hitta platsen för filen
auth.json
:code language-bash composer config --global home
-
Visa filen
auth.json
:code language-bash cat /path/to/auth.json
-
Se vilka nycklar som är associerade med ditt Commerce-konto
MageID
.
Inte tillräckligt med minne för PHP
Om följande felmeddelande visas har du inte tillräckligt med minne för 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
Öka minnesgränsen för PHP i din miljö i php.ini
.
Du kan också ange minnesgränsen med det här kommandot: php -d memory_limit=-1 [path to composer]/composer require magento/payment-services
.
Exempel:
php -d memory_limit=-1 vendor/bin/composer require magento/payment-services