Guia de Configuração do Magento 2

Aceite criptomoedas no Magento a baixo custo!

Valter avatar
Escrito por Valter
Atualizado há mais de uma semana

Pré-requisito:

Versão Magento: 2.x

Etapa 1: Registar A Conta de Pagamento da Crypto.com

  1. Crie uma conta Crypto.com Pay, se ainda não tiver uma.

  2. Navegue até "Definições" no painel de controlo e preencha os requisitos de KYC.

Depois de ter acesso ao painel de controlo do comerciante do Crypto.com Pay, poderá gerar uma chave secreta e um par de chaves publicáveis. As chaves API podem ser encontradas dentro do separador Integração > Chaves API.

Nota: Pode alternar entre a comutação de Dados de Teste no menu esquerdo para aceder às Chaves API em Modo em Direto e em Modo de Teste: se a comutação estiver ligada, as Chaves API estão em Modo de Teste; se estiver desligada, as Chaves API estão em Modo em Direto.

Passo 2: Instale o plugin no Magento

Pode saber mais sobre o plugin Crypto.com Pay no nosso Repositório GitHub e instalar da seguinte forma:

  1. Descarregue o pacote zip do módulo na página de Lançamentos

  2. Extraia e envie todos os arquivos para o caminho de instalação do Magento 2, ou seja, mova /code/Cdcpay no ficheiro zip para /app/code/Cdcpay no servidor Magento

  3. Entre no seu servidor, e na raiz da sua instalação Magento2, execute os seguintes comandos:
    php bin/magento setup:upgrade
    php bin/magento module:enable Cdcpay_CDCCheckout
    php bin/magento setup:static-content:deploy -f

  4. Limpe os seus caches Magento2
    php bin/magento cache:flush

A instalação está feita e pode agora ativar o Crypto.com Pay na sua Loja Magento.

Nota: Se encontrou erros como "A classe solicitada não gerou corretamente, porque a permissão de diretório 'gerado' é apenas de leitura" ou "Não pode criar diretório" na sua loja Magento 2, tal significa que as permissões de ficheiro no seu ambiente não estão configuradas corretamente. Pode consultar a documentação do Magento para atualizar as definições.

Etapa 3: ative o Crypto.com Pay no Magento

  1. Inicie sessão no painel de administrador do Magento .

  2. Navegue até Lojas > Configuração > Vendas > Formas de pagamento .

  3. Navegue até Crypto.com Pay e expanda as configurações.

  4. Selecione Sim ” em Ativado .

  5. Se desejar permitir transações AO VIVO sem testar o fluxo, pode saltar o seguinte e ir para o Passo 5.

  6. Preencha a Chave Secreta no Modo de Teste com os valores que obteve no Passo 1.

  7. Selecione "Sim" no Modo Teste.

  8. Copie owebhook urlna descrição do segredo da assinatura do webhook no Modo Teste e substitua o [URL da Loja] pelo URL da sua Loja Magento.

  9. Navegue de volta para o painel de controlo do comerciante da Crypto.com e assegure-se de que a alternância Test Data está ligada no menu da esquerda.

  10. Vá para Integração > até ao separador "Webhooks" .

  11. Clique no botão Adicionar Webhook e cole o webhook url copiado para o URL de carga útil, depois será gerado um segredo de assinatura para o webhook.

  12. Copie e cole o segredo de assinatura de volta para o segredo de assinatura do Webhook no Modo Ao Vivo na página de configurações do Magento.

  13. Clique no botão Guardar configuração para salvar as configurações.

Nota: Por favor, certifique-se de configurar corretamente o Modo de Teste no formulário, com base no facto de estar a testar ou não, e certifique-se de introduzir corretamente as chaves e segredos, uma vez que são diferentes entre o Modo de Teste e o Modo ao Vivo.

Passo 4: Verifique o fluxo

Neste momento, o Crypto.com Pay está totalmente integrado com o seu Magento. Contudo, recomendamos que teste o fluxo de pagamentos pelo menos uma vez.

Consulte aqui para saber como concluir um pagamento de teste.

Quando o Crypto.com Pay aprova o pagamento, a janela de checkout indicará que o pagamento foi aprovado e o estado do seu pedido também será atualizado.

Passo 5: Configure a conta para transações AO VIVO

Assim que o fluxo de pagamento for testado minuciosamente, poderá permitir transações AO VIVO, seguindo as instruções abaixo:

  1. Inicie sessão no painel de administrador do Magento, e navegue para Lojas > Configuração > Vendas > Formas de Pagamento, e expande as configurações no Crypto.com Pay.

  2. Selecione "Não"noModo Teste

  3. Preencha a Chave Secreta no Modo Ao Vivo com a Chave Secreta do Modo Ao Vivo que obteve através do painel de controlo do Comerciante

  4. Copie o webhook url na descrição do segredo da assinatura do webhook no Modo Ao Vivo e substitua o [URL da Loja] pelo URL da sua Loja Magento.

  5. Navegue de volta para o painel de controlo do comerciante da Crypto.com e assegure-se de que a alternância Test Data está desligada no menu da esquerda.

  6. Vá para Integraçãoaté ao separador> Webhooks.

  7. Clique no botão Adicionar Webhook e cole owebhook urlcopiado paraURL de carga útil, depois será gerado um segredo de assinatura para o webhook.

  8. Copie e cole o segredo da assinatura de volta para o segredo da assinatura do webhook no Modo Ao Vivo na página de configurações do Magento .

  9. Clique no botão Guardar Configuração para salvar as configurações.

Parabéns, já pode aceitar pagamentos em criptomoeda no Modo Ao Vivo.

Isto respondeu à sua pergunta?