Estou com mesmo problema, faz 2 semanas que a quantidade de pedidos malsucedidos aumentou muito. Alguns clientes não desistem e conseguem finalizar o pagamento mas a maioria desiste e perdemos vendas.
Instalei a v1.4 há exatamente 2 semanas, antes tinha a 1.3 que funcionava perfeitamente. Estou fazendo a volta atrás, deve ter algo errado na 1.4 (class-paypal-brasil-plus-gateway.php)
Olá, @guilhermedesousa.
Você instalou algum plugin de gerenciamento de cache ou algo do tipo recentemente? O seu erro aparenta ser relacionado a algum conflito durante a execução do pagamento, ou talvez a algum outro conflito com tema/plugin.
Peço que também nos informe qual o endereço da loja para avaliarmos o problema.
Att.
Olá, @alexbeeeee.
A diferença entre essas versões é que uma registra os pedidos malsucedidos e a outra não. Desta forma na versão 1.3 você somente não sabia dos casos, enquanto na 1.4 é registrado no dashboard o pedido e o motivo.
Att.
Olá, @eliasjnior
Agradeço pelo retorno. Tínhamos uma hipótese aqui de um plugin que possivelmente estaria conflitando com o plugin da PayPal e isso foi validado. Desativamos ele e a taxa de pedidos como malsucedidos caiu ao patamar que trabálhavamos antes.
Obrigado.
Olá, @guilhermedesousa.
Ficamos contentes que tenha descoberto o plugin que causava conflito. Qualquer problema fique à vontade para entrar em contato conosco novamente.
Att.
Olá Elias,
Na verdade eu tinha modificado a versão 1 para registrar os pedidos malsucedidos porém somente em caso de pagamento negado para deixar o cliente o tempo de resolver o problema (que no caso é dele).
Em caso de erros internos ou de iframe melhor fazer aquele refresh_totals e deixar o usuário tentar de novo porque alguns desses erros de iframe sao aleatórios e somem em segundos. Acho ruim interromper o processo, obrigar o cliente a entrar na conta e refazer tudo, a maioria não volta achando que o site nao é confiável
Alex
Olá, @alexbeeeee.
Quando o pedido falha, é registrado no dashboard, porém o comportamento para o usuário continua o mesmo. Caso o pagamento seja aprovado, o mesmo pedido é atualizado para “processando” com as novas informações do pagamento.
Desta forma não há qualquer mudança de comportamento para o usuário caso ele receba algum desses “erros aleatórios”.
Att.