04 Dúvidas Comuns e Soluções de Problemas - Getnet-Brasil/payment-magento GitHub Wiki

Dúvidas Comuns

Autenticação

Onde obter as informações de credenciais?

Para o Ambiente de produção, os dados estão disponíveis em:

Minha Conta > Produtos e Serviços > Chaves de autenticação Plataforma Digital

⚠️ Atenção: As suas chaves ficam codificadas depois de 7 dias que criou a conta Getnet. Após esse prazo você precisa entrar em contato com 4020-4009.

No Ambiente Sandbox:

Menu Configurações

Eu não posso configurar o cron em minha loja, o que faço?

É realmente necessário que a rotina de atualização do token de pagamento seja efetuada, em nosso módulo entregamos ao cron da Magento essa tarefa, no entanto como medida alternativa você pode:

Rodar apenas o grupo de tarefas Getnet

Abra o crontab do servidor:

crontab -e

Insira o código baixo no arquivo e salve, lembrando de editar o caminho da root da sua magento.

*/15 * * * * /usr/bin/php /var/www/html/bin/magento cron:run --group getnet_paymentmagento_base

Ou implementar apenas a execução de refresh do token

*/15 * * * * /usr/bin/php /var/www/html/bin/magento getnet:basic:referesh_token

Note que nesse cenário o serviço de conciliação de status não irá ser acionado, por isso não aconselhamos essa ação.

Realização de Testes

Preciso homologar esse módulo?

Sim, esse módulo já foi homologado pela Getnet mas você ainda assim precisa passar pelo processo de homologação.

Como obter suporte?

Você pode desde reportar um issues ou ainda caso precise informar dados restritos encaminhar um email para [email protected]

Posso realizar teste diretamente em produção?

Não é recomendado que faça teste em produção, no entanto os métodos de pagamentos por Pix ou Boleto Bancário, não afetaria o score da análise de risco, mas lembre-se que pode ser cobrado por sua geração. Use o ambiente de Sandbox para testes gratuitos.

⚠️ Atenção: Nunca realize teste no ambiente de produção com o meio de pagamento por cartão de crédito.

Como realizar um teste?

Você precisa criar uma conta no ambiente sandbox da Getnet. E então configurar o módulo para esse novo ambiente.

Qual número de cartão eu posso usar para teste?

Quando o ambiente está definido como sandbox, você pode usar qualquer número válido, que pode ser gerado por aqui.

Você ainda pode testar cenários específicos como por exemplo:

Bandeira Número do Cartão Tipo de Teste Resultado do Teste
Mastercard 5155901222280001 Transação Autorizada ✔️ Transação Aprovada
Visa 4012001037141112 Transação Autorizada ✔️ Transação Aprovada
Mastercard 5155901222270002 Transação Não Autorizada 🚫 Cartão Inválido
Mastercard 5155901222260003 Transação Não Autorizada 🚫 Cartão Vencido
Mastercard 5155901222270004 Transação Não Autorizada 🚫 Estabelecimento Inválido
Mastercard 5155901222270005 Transação Não Autorizada 🚫 Saldo Insuficiente
Mastercard 5155901222270006 Transação Não Autorizada 🚫 Autorização Recusada
Mastercard 5155901222270007 Transação Não Autorizada 🚫 Transação Não Processada
Mastercard 5155901222270008 Transação Não Autorizada 🚫 Excede o Limite de Retiradas

Notificações - Webhook - CallBack

Como configurar o Webhook

Você deve obter a url de configuração em

Lojas > Configurações > Vendas > Formas de Pagamento > Getnet > Notificações image

A url de notificação é composta por: {{seu_site}}/getnet/notification/all/seller_id/{{seu_seller_id}}

⚠️ Atenção: Para receber CallBack é necessário enviar email para solicitar liberação da url, para [email protected].

Após configurar os CallBack em sua conta Getnet haverá a comunicação com o seu site para definir os status finais desse pedido.

Soluções de Problemas

Erro - O pagamento por boleto

Apenas clientes do banco Santander podem emitir boletos.

Caso já seja um cliente do banco Santander entre em contato com seu gerente de contas Santander, para obter:

  • Definir o certificado digital como o da Getnet
  • O convênio deve estar vinculado a caixa postal da Getnet
  • E contrato CISA

Após obtido, deve se encaminhar as informações para suporte da Getnet.

Compatibilidade

Magento 2.4.6+

Compatível com nossa branch [email protected] e versionado com 103.x.

É necessário ter o cron ativo e configurado.

Magento 2.4.0 até 2.4.5-x

Compatível com nossa branch [email protected] e versionado com 102.x.

É necessário ter o cron ativo e configurado.

Magento 2.3.0 até 2.3.x

Compatível com nossa branch [email protected] e versionado com 101.x.

É necessário ter o cron ativo e configurado.

⚠️ **GitHub.com Fallback** ⚠️