Instalar Payment Services

Para começar a usar os Serviços de pagamento para Adobe Commerce e Magento Open Source, você deve concluir algumas etapas de integração.

INFO
Consulte nossa Configurar Payment Services para Adobe Commerce vídeo para obter mais informações.

Download e instalação do Payment Services extensão para Adobe Commerce e Magento Open Source é uma etapa de pré-requisito para usar o Payment Services.

Payment Services exibição do administrador da extensão {width="300" modal="regular"}

Baixar a extensão

Primeiro, baixe a extensão de Commerce Marketplace antes de instalá-lo.

  1. Navegue até a Extensão de serviços de pagamento no Commerce Marketplace.
  2. Para escolher a edição e a versão, alterne Edition e Your store version às suas seleções preferidas.
  3. Clique em Add to Cart.
  4. Conclua o check-out e clique em Place Order.
  5. Verifique o email associado ao download do Marketplace para obter a confirmação e os detalhes do pedido.

Instalar a extensão

Você pode instalar o Payment Services extensão para ambos Adobe Commerce na infraestrutura em nuvem e em instâncias locais, que estão vinculadas à sua conta da Commerce mageid fornecido no processo de inscrição.
Magento Open Source Os clientes do usam as instruções no local.

O Composer usa essas chaves durante a instalação inicial do Adobe Commerce, ou em situações nas quais as chaves do Composer não foram salvas anteriormente no auth.json arquivo.

Consulte Obter suas chaves de autenticação para obter mais informações sobre como obter chaves do Composer.

Consulte Instalar uma extensão para obter mais informações sobre o que considerar antes de baixar e instalar uma extensão.

Adobe Commerce na infraestrutura em nuvem

Este método é usado para instalar o Payment Services extensão para uma instância Commerce Cloud.

  1. Atualize seu composer.json arquivo:

    code language-bash
    composer require magento/payment-services --no-update
    
  2. Atualize as dependências e instale a extensão:

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

    Use o composer update comando para atualizar todas as dependências raiz.

  3. Confirme e envie suas alterações.

No local e outras configurações

Este método é usado para instalar o Payment Services extensão para uma instância local e Magento Open Source clientes.

  1. Para obter a extensão, execute estes comandos:

    code language-bash
    composer require magento/payment-services --no-update
    
  2. Atualize as dependências e instale a extensão:

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

    Use o composer update comando para atualizar todas as dependências raiz.

  3. Atualize sua instância:

    code language-bash
    bin/magento setup:upgrade
    
  4. Limpe o cache:

    code language-bash
    bin/magento cache:clean
    
  5. Confirmar alterações.

  6. Para garantir que o código comprometido seja implantado, atualize a instância.

Atualizar a extensão

Quando uma nova versão do Payment Services for lançado, você poderá atualizar facilmente sua extensão.

  1. Para obter a versão mais recente do pacote:

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

    Use o composer update comando para atualizar todas as dependências raiz.

  2. Confirme e envie suas alterações.

Solução de problemas

Você pode ver erros ao tentar instalar o Payment Services extensão. Use os seguintes métodos de solução de problemas para resolver os erros.

Chaves do compositor incorretas

Se você vir o seguinte erro que indica que você tem as chaves do Composer incorretas:

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

Verifique se as chaves do Composer são válidas e se você tem acesso a outros pacotes de Magento.

Para ver quais chaves do Composer estão configuradas:

  1. Localize o auth.json arquivo:

    code language-bash
    composer config --global home
    
  2. Exibir o auth.json arquivo:

    code language-bash
    cat /path/to/auth.json
    
  3. Consulte quais chaves estão associadas à sua conta do Commerce MageID.

Memória insuficiente para o PHP

Se você vir o seguinte erro indicando que você não tem memória suficiente para o 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

Aumente o limite de memória para PHP em seu ambiente no php.ini.

Como alternativa, você pode especificar o limite de memória usando este comando: php -d memory_limit=-1 [path to composer]/composer require magento/payment-services.

Por exemplo:

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