• Resolved dinigi

    (@dinigi)


    Olá, pedidos com forma de pagamento boleto (checkout transparente) não mudam o status para pagamento pendente (pending payment), o pedido fica com status aguardando (on-hold)

    O cliente não tem a possibilidade de entrar na sua conta e baixar o boleto quando o pedido fica com status aguardando$

    como fazer que o status do pagamento mude automaticamente para pagamento pendente?

    • This topic was modified 8 years, 2 months ago by dinigi.
Viewing 14 replies - 1 through 14 (of 14 total)
  • Estou com esse problema também.

    Vocês utilizam algum plugin de gerenciamento de status do pedido?

    Thread Starter dinigi

    (@dinigi)

    Eu uso “YITH WooCommerce Custom Order Status” mas nunca tive problemas com esse plugin ativado

    • This reply was modified 8 years, 2 months ago by dinigi.

    Opa, então já temos algo em comum!

    Também estou tendo problemas com a alteração do status (abri um tópico aqui explicando o caso), e também estou usando esse plugin.

    Depois de 1 semana investigando o problema eu resolvi revisar os status e notei um comportamento estranho: A princípio esse plugin não permitia alterar configurações de e-mail dos status default, a aba “Mail Settings” só ficava habilitada para custom status. Abri o “pending”, dei um update a aba apareceu.

    Hoje de manhã eu abri um ticket para eles analisarem o caso. Estou aguardando a resposta para dar um update no meu tópico, mas acredito que os problemas estejam relacionados.

    Thread Starter dinigi

    (@dinigi)

    Vou desinstalar o plugin e fazer teste

    Thread Starter dinigi

    (@dinigi)

    Continua o mesmo problema mesmo desinstalando “YITH WooCommerce Custom Order Status” …

    Você chegou a dar um “Reset Defaults” nas opções do plugin antes de desinstalar?

    De qualquer forma, vou aguardar a resposta do suporte deles e continuar investigando aqui. Se eu encontrar alguma coisa relacionada com o seu problema eu posto aqui também.

    Boa sorte!

    Thread Starter dinigi

    (@dinigi)

    Não fiz isso, vou tentar!

    Este plugin esta meio que abandonado, o autor Claudio Sanches não esta mais dando suporte, algumas semanas atras um outro cara começou a responder os tickets mas acho que também parou de atender..

    Existe um outro Plugin para WC que é oficial da Pagseguro, mas não estou conseguindo ativer o checkout transparente com esse outro. Alguém já chegou a testar?

    Thread Starter dinigi

    (@dinigi)

    @rafawhs Olha eu instalei “YITH WooCommerce Custom Order Status” de novo mas não existe essa opção de “Reset Defaults”, acho que você esta usando um outro Plugin velho

    @digini A versão que eu uso é a “YITH WooCommerce Custom Order Status Premium” 1.1.6

    Quanto ao suporte, eu dei uma olhada no código e depois fui procurar algo na documentação do PagSeguro e aparentemente está tudo OK. Os logs estão limpos e o funcionamento está de acordo com o que está descrito no FAQ. Até agora eu não vi motivo para intervenção do autor por conta do funcionamento.

    O que vc quer fazer não ocorre mesmo. Não tem nada a ver com esse plugin da Yith, porque eu não tenho ele e acontece a mesma coisa. Aqui se o cliente perder o boleto e entrar em contato eu tenho que alterar manualmente para pendente. Já pelo Mercado Pago é diferente. O status fica pendente, mas eu uso checkout básico. Então não sei se isso tem relação. O que ocorre no pagseguro transparente é que quando a pessoa finaliza a compra e gera o boleto, vc pode ver que fica registrado esse status dentro do pedido e gera um codigo. Se o cliente não pagar o pedido é cancelado uns 15 dias depois automaticamente. Então não sei se isso tem alguma coisa a ver também…

    Plugin Support Alex Koti

    (@alexkoti)

    Olá pessoal, o plugin não está abandonado, o que acontece é que o Claudio toca esse vários outros plugins sozinho, e como ele faz gratuitamente, só é possível nas horas vagas. Fica bem apertado de tempo manter o código do plugin + suporte aqui no fórum, tanto que ele acabou pedindo ajuda na comunidade para voluntários ajudarem ele a atender os tickets. Eu e mais algumas pessoas se apresentaram, mas estamos na mesma condição de só conseguir atender no nosso tempo livre.

    Sabemos que a maioria dos que procuram o suporte aqui não são programadores, mas alguns o são ou possuem empresas com programadores que acabam por fazer modificações no código do plugin, porém sem compartilhar essas melhorias com a comunidade. Então é importante enviar pull-requests(sugerir as melhorias e correções que podem ser adicionadas ao plugin) lá no github:
    https://github.com/claudiosanches/woocommerce-pagseguro

    Por exemplo, os plugins dos correios e extra checkout fields foram recentemente atualizados.

    ===

    Quanto à questão do tópico, o funcionamento é esse mesmo:
    – cliente clica em pagar (nesse momento ele vai para o site do pagseguro ou abre o lightbox)
    – nesse momento já é criado no WC o pedido com status pending, independente do que acontecer
    – o WC fica no aguardo de alguma resposta do meio de pagmento(isso vale para qualquer meio), apenas se NÃO receber qualquer resposta, o status se mantém em pending, caso receba uma resposta, ele faz a alteração que pode ser processing ou on-hold(nos caso de boleto).
    – Então no lightbox, caso a pessoa chegue a gerar o boleto, o WC vai receber uma resposta e muda para on-hold. A pessoa só conseguirá “re-pedir” o boleto via pagseguro, inclusive eles é quem mandam a notificação no email da pessoa de que ela ainda não pagou;

    Como não conheço a fundo os processos do transparente, não sei se existe uma regra diferente quando o pagamento é feito pelo transparente, mas normalmente o boleto só é acessível pelo site do pagseguro.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @dinigi não tem nada abandonado, apenas tenho vida pessoal, que as vezes entra em conflito com meus projetos open source, se estivesse abandonado, eu faria igual aos que estou abandonando de verdade, que é pedir para ser removido deste repositório, se esta aqui, é porque estou mantendo ou pelo menos tentando trabalhar em cima.
    De qualquer forma, checkout transparente esta funcionando corretamente, fiz testes agora pouco para responder um outro tópico e o status é alterado sem qualquer problema, então ainda deve ser algum plugin no site de vocês.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Resolvido isso na versão 2.13.0 que vai baixar o estoque de boleto, mesmo trocando o status para “aguardando”.

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

The topic ‘Status pedidos com boleto’ is closed to new replies.