Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Não funciona com o Moip One Step Checkout #28

Open
LuizSantos22 opened this issue Sep 10, 2021 · 2 comments
Open

Não funciona com o Moip One Step Checkout #28

LuizSantos22 opened this issue Sep 10, 2021 · 2 comments

Comments

@LuizSantos22
Copy link

Instalei a última versão do módulo da Gerencianet Checkout transparente, mas infelizmente nenhuma opção do módulo (cartão, boleto ou pix) funciona com o Moip One Step Checkout do Elisei, que é bastante utilizado em várias lojas Magento 1/OpenMage: https://github.com/elisei/moip-transparente-magento

Acredito que seja um problema de JS, porque o plugin de outra empresa que não vou citar aqui por ser concorrente, desenvolvido pelo Ricardo Martins, funciona na versão transparente normalmente.

@jvoliveiraGN
Copy link
Collaborator

Oi @LuizSantos22 tudo bem? 😄
Para que possamos avaliar melhor o ocorrido, poderia dar mais detalhes sobre a falha?
É exibida alguma mensagem de erro? No console do navegador apresenta alguma mensagem?
Quaisquer dúvidas, estamos à disposição!

@LuizSantos22
Copy link
Author

LuizSantos22 commented Feb 3, 2022

@jvoliveiraGN Como vai?
Desculpe a demora, quase 5 meses, hein?
Estive ocupado com outros projetos e acabei não tendo tempo para responder...

Então, meu checkout é personalizado com este módulo:
https://github.com/elisei/moip-transparente-magento

Para plugins "Checkout Transparent", é necessário fazer adaptações para funcionar com esse checkout personalizado.

Resumindo, não é um "falha" do vosso módulo, apenas uma incompatibilidade. Acredito que são declarações e correções
de js que entram em incompatibilidade com o chechout Moip acima. Esse problema não é só com a GerenciaNet, o módulo da Stripe também não funciona.

Mencionei o módulo de pagamento do RicardoMartins que é bem conhecido, o do ML com checkout transparente antigo, para Magento 1, também funcionava (ele foi desativado), eles foram adaptados. Se quiser, posso enviar ambos e vcs verificam as linhas de código que eles modificaram para dar certo.

Outra sugestão, talvez mais simples, seria reativar o módulo com redirecionamento que a Gerencianet usava anteriormente, se não me engano no Magento 1.6. Por incrível que pareça, nunca tive problemas com aquele módulo, mesmo usando o checkout personalizado da Moip.

Dou a sugestão, porque muitos logistas usam a solução Moip One Step Checkout, que deixa o processo de pagamento mais elegante, e também evitam ataques e spam direcionados ao link de checkout padrão do Magento que é muito visado.

Se quiser, podes fazer o teste com o módulo da Gerenciamente instalando num ambiente de testes o
1 - OpenMage 1.9.4.15: https://github.com/OpenMage/magento-lts/releases/tag/v19.4.15
2 - O Moip OneStepCheckout: https://github.com/elisei/moip-transparente-magento
3 - https://github.com/gerencianet/gn-api-magento
com cPanel + PHP 7.3 ou 7.4 e verás o problema

Se não conseguir por algum motivo, posso testar criar um site de testes e enviar as credenciais

Att
Luiz Santos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants