Pré-requisito:
Versão Magento: 2.x
Etapa 1: Registar A Conta de Pagamento da Crypto.com
Crie uma conta Crypto.com Pay, se ainda não tiver uma.
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:
Descarregue o pacote zip do módulo na página de Lançamentos
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 MagentoEntre 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
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
Inicie sessão no painel de administrador do Magento .
Navegue até Lojas > Configuração > Vendas > Formas de pagamento .
Navegue até Crypto.com Pay e expanda as configurações.
Selecione “ Sim ” em Ativado .
Se desejar permitir transações AO VIVO sem testar o fluxo, pode saltar o seguinte e ir para o Passo 5.
Preencha a Chave Secreta no Modo de Teste com os valores que obteve no Passo 1.
Selecione "Sim" no Modo Teste.
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.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.
Vá para Integração > até ao separador "Webhooks" .
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.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.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:
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.
Selecione "Não"noModo Teste
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 ComercianteCopie 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.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.
Vá para Integraçãoaté ao separador> Webhooks.
Clique no botão Adicionar Webhook e cole owebhook urlcopiado paraURL de carga útil, depois será gerado um
segredo de assinatura
para o webhook.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 .Clique no botão Guardar Configuração para salvar as configurações.
Parabéns, já pode aceitar pagamentos em criptomoeda no Modo Ao Vivo.