• Olá!

    Tenho o mesmo problema já relatado aqui: existe alguns pedidos (com cartão de crédito) em que o pagar.me autoriza a transação, e o WooCommerce não efetua a captura. Na verdade esse pedido nem aparece no painel do Woocommerce. Não feito a captura depois de um tempo a Transação é cancelada por Timeout e o valor estornado ao cliente.

    Entrando em contato com a Pagar.me informaram que:
    Esse plugin tem uma particularidade. Se usam o checkout Pagar.me e o comprador não esperar a compra processar (não aguardar lá o “loading” da tela) e sair por algum motivo sem aguardar a mensagem de aprovada/recusada, a transação retornará como “timeout” e será estornada.

    Infelizmente cerca de 10% dos meus clientes procedem desta forma. Sem contar na perda de muitos pedidos ainda tenho que lidar com clientes insatisfeitos. Que entram em contato enfurecidos dizendo: “Efetuei o pedido, foi debitado do meu cartão e como não tem nenhum pedido cadastrado?”

    Vi que existia um problema parecido com o Pagar.me no Magento e resolveram parcialmente desabilitando o async. Só que esse plugin não tem essa possibilidade.

    Gostaria de continuar com pagar.me mas caso não tenha uma solução precisarei procurar outra solução. Como faço para resolver isso?

    • This topic was modified 7 years, 2 months ago by pboehme.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Amigo, não trabalho na pagar.me ok. sou apenas um dev.

    O seu problema está muito genérico, podem ser muitas coisas.

    O que te aconselho a fazer é deixar seu site mais rápido. Me parece que o usuário fica esperando muito tempo processar o checkout, e acaba saindo da página.

    Uma opção é contratar uma hospedagem mais rápida e a outra é otimizar o Woo. Nesse link mostra como:
    https://gist.github.com/gregrickaby/2846416

    O Woo por padrão carrega uma serie de scripts desnecessários que pode ser removidos sem afetar sua loja, porém existem outros que ao serem removidos vão dar pau. Exercicio de paciência ai pra ajustar tudo.

    Se a sua loja já está otimizada, você precisa detalhar melhor seu problema ok.

    Espero ter ajudado. abs.

    Thread Starter pboehme

    (@pboehme)

    Pedro agradeço o seu conselho.
    Acredito que seja algo relacionado a sincronização do antifraude.
    Ou seja, fica esperando a resposta do antifraude para mandar a resposta para o Woo.
    Se a resposta demora muito e/ou o cliente sai do navegador dá esse problema.
    Simulei agora mesmo e consegui reproduzir o erro. Meu pedido está Autorizado no Dashboard do Pagar.me mas não aparece no Woocommerce.

    No módulo do Magento “resolveram” desabilitando o ASYNC. Veja aqui:
    https://github.com/pagarme/pagarme-magento/issues/167

    Acho estranho que uma parte tão importante da solução Pagar.me fique na mão de um desenvolvedor terceirizado.

    a pagar.me é uma empresa de Getway que possui sistema de API. O desenvolvedor do plugin, por livre e espontânea vontade criou uma ferramenta FREE e Open Source para agilizar a vida de todos. Não confunda as coisas ok.

    Magento é outra plataforma, aqui estamos falando de WordPress.

    É preciso analisar os códigos que estão no plugin com a documentação da pagar.me
    https://docs.pagar.me/reference

    Ou contratar um dev que possa fazer isso pra você.

    Por aqui o plugin funciona perfeitamente. Criei 3 lojas recentemente e todas estão rodando sem erro.

    abs.

    Thread Starter pboehme

    (@pboehme)

    Pedro, quem está confundindo as coisas é vc.
    Tenho problema gostaria de ajuda. Caso não tenha algo relevante a informar não perca o meu e o seu tempo.
    A propósito o pessoal da Pagar.me informou que esse problema já foi identificado a um ano atrás. Existe uma solução mapeada que não foi analisada até o momento pelo autor do plugin:
    https://github.com/claudiosanches/woocommerce-pagarme/pull/61

    A Pagar.me recomendou desativar o checkout Pagar.me e ativar o checkout transparente.

    Eu tenho exatamente o mesmo problema que @pboehme boa parte das compras do meu site acontece a mesma coisa.

    Autoriza, mas não processa, e as vezes nem aparece no Woo, mesmo que o cliente faça a compra pelo site.

    Pela quantidade de erros que esse plugin está apresentando e por o Gateway não fornecer nenhuma opção garantida por eles, estou pensando em abandonar, existem várias opções bacanas onde o próprio gateway fornece e mantem a integração.

    O Claudio Sanches se esforça, mas a verdade que é uma contribuição e não é obrigação dele resolver isso, e sim do Pagar.me.

    Thread Starter pboehme

    (@pboehme)

    Olá Rodrigo.
    No Woocommerce/configurações/pagamentos/pagar.me cartão de crédito

    Desabilitei o “check out do pagar.me” (aquela janela para inserir os dados do cartão).
    Após isso, funciona muito bem.

    Uma solução simples que poderia ser informada sem gerar tanta dor de cabeça.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Captura e Timeout’ is closed to new replies.