wirecardBrasil / magento2

Módulo de pagamento para Magento 2
Other
26 stars 23 forks source link

Vendas travadas em Payment Review #48

Closed murilopereirame closed 5 years ago

murilopereirame commented 5 years ago

Pré condições

  1. Magento 2.3.1
  2. Moip/Magento2 - Última versão no composer

Passos para reproduzir

Resultado esperado

Resultado atual Quando a compra é realizada pro cartão de crédito, o status fica em Payment Review e não sai disso, de tal forma que eu não consigo adicionar envio para o pedido. Quando eu teno aprovar o pagamento na página do pedido, recebo a mensagem Não há necessidade de aprovar este pagamento., já com boleto, o status fica como Processing, porém, continuo sem conseguir enviar e aceitar o pagamento.

elisei commented 5 years ago

Olá Murilo,

Essas são as principais causas de erro no retorno de status:

Para o caso 1, atualize usando o composer. Para os casos 2 e 3, não há o que possamos fazer, requer ajuste do lado do servidor. Para os casos 3 e 4, basta desconectar a autorização atual do módulo e refaze-la.

murilopereirame commented 5 years ago

O servidor ainda não conta com SSL ainda, então é possível concluir a compra, porém não vou receber respostas do Gateway?

elisei commented 5 years ago

Oi Murilo,

Não ssl inválido é diferente de ausente... se está ausente não é um problema, analise os outros pontos.

No entanto é importante confirmar se a versão que está usando é de fato a mais recente: 1.0.21

murilopereirame commented 5 years ago

Verifiquei através do comando composer show -l que a versão instalada é a 1.0.16, porém, ao realizar o comando composer update ele não encontrou atualização para o modulo. Tentei forçar a atualização utilizando o composer require moip/magento2:1.0.21 e o mesmo retornou que é necessário ter a versão 2.3.0 do Magento, porem, eu tenho a 2.3.1 e nos requisitos da Wiki, diz que basta ser 2.2+.

elisei commented 5 years ago

Olá @murilopereirame

Como pode ver aqui https://github.com/wirecardBrasil/magento2/blob/master/composer.json#L11 é apontado para a versão maior ou igual a 2.3.0

Jackcar commented 5 years ago

@murilopereirame você conseguiu alguma coisa?

Estou com o mesmo problema, tenho a versão 2.3.0 do Magento e ultima versão do moip 1.0.22, porém os pedidos não saem do status "Aguardando pagamento".

Estou utilizando o sandbox.

Alguma dica?

elisei commented 5 years ago

@Jackcar

Eu sei que você já roda alguns projetos conosco então acredito que o seu problema seja outro: Nossa API limitou o uso de preferências para até 5 urls....

Como está em sandbox, a solução mais simples é criar uma nova conta em: https://bem-vindo-sandbox.wirecard.com.br (você pode falsear os dados ai usando um gerador de cpf)...

Fora isso o magento em suas versões mais recentes aplica uma validação do Csr, isso é feio por uma nova "lib" que é alçada por updates da versão, se for o caso de estar com um projeto abaixo da versão 2.3 me avise que te passo o que precisa ser feito.

Jackcar commented 5 years ago

@elisei

Eu estava desenvolvendo localmente e agora estou realizando o deploy em produçao, testei em algumas hospedagens, mas nunca saiu deste estado.

Vou tentar criar uma nova conta no sandbox para verificar.

Estou usando a versao 2.3 do magento mesmo.

Obrigado