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.

INFO
Mer information finns i videon Konfigurera Payment Services för Adobe Commerce.

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.

  1. Navigera till tillägget Betalningstjänster i Commerce Marketplace.
  2. Om du vill välja utgåva och version växlar du Edition och Your store version till de alternativ du vill använda.
  3. Klicka på Add to Cart.
  4. Slutför utcheckningen och klicka på Place Order.
  5. Kontrollera e-postmeddelandet som är kopplat till din Marketplace-nedladdning för att få orderbekräftelse och information.
NOTE
För Adobe Commerce version 2.4.7 eller senare finns Payment Services att få.

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.

  1. Uppdatera din composer.json-fil:

    code language-bash
    composer require magento/payment-services --no-update
    
  2. 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.

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

  1. Kör följande kommandon för att hämta tillägget:

    code language-bash
    composer require magento/payment-services --no-update
    
  2. 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.

  3. Uppgradera din instans:

    code language-bash
    bin/magento setup:upgrade
    
  4. Rensa cachen:

    code language-bash
    bin/magento cache:clean
    
  5. Verkställ ändringarna.

  6. Uppdatera instansen för att vara säker på att den implementerade koden distribueras.

NOTE
Payment Services 1.6.1 är kompatibel med PHP-version 7.x. Vi rekommenderar dock att du uppdaterar till den senaste Payment Services -versionen.

Uppgradera tillägget

När en ny version av Payment Services släpps kan du enkelt uppgradera ditt tillägg.

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

  2. Efter uppdatering av dispositionen kör du:

    code language-bash
    bin/magento setup:upgrade
    
  3. 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:

  1. Hitta platsen för filen auth.json:

    code language-bash
    composer config --global home
    
  2. Visa filen auth.json:

    code language-bash
    cat /path/to/auth.json
    
  3. 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
recommendation-more-help
87189544-c8b9-4aef-af07-ed3578763c38