Installa Payment Services
Per iniziare a utilizzare Payment Services per Adobe Commerce e Magento Open Source, è necessario completare alcuni passaggi di onboarding.
Il download e l'installazione dell'estensione Payment Services per Adobe Commerce e Magento Open Source è un passaggio preliminare per l'utilizzo di Payment Services.
Scaricare l’estensione
Prima di installare l'estensione da Commerce Marketplace, è necessario scaricarla.
- Passare all'estensione Payment Services nella Commerce Marketplace.
- Per scegliere l'edizione e la versione, selezionare Edition e Your store version in base alle proprie preferenze.
- Fare clic su Add to Cart.
- Completare l'estrazione e fare clic su Place Order.
- Per informazioni dettagliate e conferma dell’ordine, controlla l’e-mail associata al download per Marketplace.
Installare l’estensione
È possibile installare l'estensione Payment Services sia per Adobe Commerce sull'infrastruttura cloud che per le istanze locali, che sono collegate all'account Commerce mageid fornito nel processo di abbonamento.
Magento Open Source clienti utilizzano le istruzioni locali.
Composer utilizza queste chiavi durante l'installazione iniziale di Adobe Commerce o in situazioni in cui le chiavi del Composer non sono state salvate in precedenza nel file auth.json
.
Per ulteriori informazioni su come ottenere le chiavi del Compositore, vedere Ottieni le chiavi di autenticazione.
Per ulteriori informazioni su cosa considerare prima di scaricare e installare un'estensione, vedere Installare un'estensione.
Adobe Commerce sull'infrastruttura cloud
Questo metodo viene utilizzato per installare l'estensione Payment Services per un'istanza Commerce Cloud.
-
Aggiorna il file
composer.json
:code language-bash composer require magento/payment-services --no-update
-
Aggiorna le dipendenze e installa l’estensione:
code language-bash composer update magento/payment-services --with-dependencies
Utilizzare il comando
composer update
per aggiornare tutte le dipendenze radice. -
Eseguire il commit e inviare le modifiche.
Configurazioni locali e di altro tipo
Questo metodo viene utilizzato per installare l'estensione Payment Services per un'istanza locale e Magento Open Source clienti.
-
Per ottenere l’estensione, esegui i seguenti comandi:
code language-bash composer require magento/payment-services --no-update
-
Aggiorna le dipendenze e installa l’estensione:
code language-bash composer update magento/payment-services --with-dependencies
Utilizzare il comando
composer update
per aggiornare tutte le dipendenze radice. -
Aggiorna l’istanza:
code language-bash bin/magento setup:upgrade
-
Cancella la cache:
code language-bash bin/magento cache:clean
-
Conferma modifiche.
-
Per garantire che il codice confermato sia distribuito, aggiorna l’istanza .
Aggiornare l’estensione
Quando viene rilasciata una nuova versione di Payment Services, è possibile aggiornare facilmente l'estensione.
-
Per ottenere la versione più recente del pacchetto:
code language-bash composer update magento/payment-services --with-dependencies
Utilizzare il comando
composer update
per aggiornare tutte le dipendenze radice. -
Dopo l'aggiornamento del compositore, eseguire:
code language-bash bin/magento setup:upgrade
-
Eseguire il commit e inviare le modifiche.
Risoluzione dei problemi
È possibile che vengano visualizzati errori durante il tentativo di installare l'estensione Payment Services. Per risolvere gli errori, utilizzare i seguenti metodi di risoluzione dei problemi.
Elenco degli archivi
Verifica che repo.magento.com
sia presente nell'elenco degli archivi.
Tasti composizione errati
Se viene visualizzato il seguente errore che indica la presenza di chiavi di composizione errate:
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).
Verifica che le chiavi del Compositore siano valide e di avere accesso ad altri pacchetti di Magento.
Per vedere quali chiavi del Compositore sono configurate:
-
Trovare il percorso del file
auth.json
:code language-bash composer config --global home
-
Visualizza il file
auth.json
:code language-bash cat /path/to/auth.json
-
Consulta quali chiavi sono associate al tuo account Commerce
MageID
.
Memoria insufficiente per PHP
Se viene visualizzato il seguente errore che indica che non si dispone di memoria sufficiente per 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
Aumentare il limite di memoria per PHP nell'ambiente in php.ini
.
In alternativa, è possibile specificare il limite di memoria utilizzando questo comando: php -d memory_limit=-1 [path to composer]/composer require magento/payment-services
.
Ad esempio:
php -d memory_limit=-1 vendor/bin/composer require magento/payment-services