• Após atualização para Versão: 2.0.17, não está mais enviando para o cliente informando como fazer o PIX, mesmo que eu deixe marcado a opção de Pix Criado para o Cliente na aba de e-mails.

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

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author Piggly Dev

    (@pigglydev)

    Okay, vamos lá! Entre nas configurações do plugin Pix por Piggly e habilite o Modo Debug. Realize um pedido de teste com pagamento via Pix, depois disso acesse os logs do plugin em “Pix por Piggly > Logs”.

    Você consegue encontrar nos logs “Disparo de e-mail wc_piggly_pix_to_pay para…”? Se sim, provavelmente é algum erro com o plugin de e-mail ou o WordPress que não está processando seus e-mails corretamente. Estava funcionando antes da versão 2.0.17? Identificou algum erro nos logs do plugin de e-mail que você utiliza?

    Thread Starter Datacaixa

    (@datacaixa)

    Olá! Sim, achei no log que foi disparado o e-mail, porém não chega. Não parece ser erro do plugin de e-mail, pois o e-mail do PIX para o Admin funciona, só para o cliente que não. Antes funcionava sim.

    Mesmo problema aqui. Todos os outros emails funcionam, menos do pix para o cliente. E ele fica sem saber se o pedido deu certo…

    Plugin Author Piggly Dev

    (@pigglydev)

    Okay @alantygel e @datacaixa. Ativem o modo de debug, atualizem para a versão 2.0.19, então tentem reproduzir o procedimento. Localizem nos logs do plugin as seguintes linhas:

    • Disparo de e-mail wc_piggly_pix_to_pay para {email}
    • Erro ao enviar e-mail wc_piggly_pix_to_pay para {email}

    Quando o disparo aparece no log, significa que o plugin solicitou o envio do e-mail, logo ele carregou tudo corretamente. Precisamos detectar onde está este erro já que não conseguimos reproduzir. Recomendamos ver em todos os logs, logs do Woocommerce, logs do WordPress, logs do Servidor e, por último, se necessário, ativar o modo debug do WordPress e visualizar o log de debug. Isso porque o WordPress é silencioso quando envia e-mail, não emite erros, por isso é difícil detectar.

    Mas ajustamos todos os processos, testem na versão 2.0.19 para ver se deu certo para vocês!

    Thread Starter Datacaixa

    (@datacaixa)

    O erro persiste, estranho que para PIX CRIADO ADMIN funciona, só para o cliente que não!

    Plugin Author Piggly Dev

    (@pigglydev)

    @datacaixa você verificou no log do plugin se existe a presença da linha de disparo/erro de e-mail? Acredito que deva estar sendo utilizado um outro plugin de terceiro e/ou personalização que impede o envio.

    Veja se identifica nas linhas de log e retorna para a gente!

    Thread Starter Datacaixa

    (@datacaixa)

    Parece ser algum problema no Piggly Dev plugin mesmo, pois no log do plugin de envio de envio (WP MAIL SMTP) diz que foi enviado o email para o Admin, porém não para o Cliente, sendo que ambas as opções estão marcadas para o envio do e-mail. E de fato eu recebi o email do Admin.

    Plugin Author Piggly Dev

    (@pigglydev)

    Então, é muito difícil um e-mail apresentar um comportamento e outro não. Eles estão corretamente estruturados. O e-mail de cliente que você está testando é o mesmo e-mail do admin?

    Notamos que alguns servidores de e-mail tem colocado a palavra “Pix” em SPAM. Veja se o e-mail do cliente que você está testando não tem um filtro de SPAM habilitado, se tiver tente liberar os e-mails advindos do seu domínio.

    E-mail é uma questão complicada, porque se o plugin dispara e está no log que disparou, então o e-mail foi compartilhado com a função nativa de e-mail do WordPress para ser enviado.

    Mas, vamos detalhar mais algumas coisas que possam ajudar: pedidos com usuário anônimo não recebem os e-mails do Pix, e para capturar o e-mail utilizamos o mesmo que o Woocommerce utiliza $order->get_billing_email(). Quais são as condições do cliente que vocês estão testando?

    Queremos muito resolver isso!

    Thread Starter Datacaixa

    (@datacaixa)

    O problema é que NÃO ESTÁ SENDO ENVIADO O E-MAIL conforme log de emails. Repare nas imagens no link abaixo que utilizei o mesmo e-mail inclusive para o cliente, está tudo configurado corretamente, porém o e-mail para o cliente conforme consta no log não foi enviado.
    https://drive.google.com/file/d/1Ch8JUPkouJHGZA8AiIOxHjOrrqkS0QpK/view?usp=sharing

    Plugin Author Piggly Dev

    (@pigglydev)

    Olá @datacaixa, finalmente entendemos o que está acontecendo. Pelo que vi, você tem alguma personalização no tipo de cliente como “Visitante”, o Pix só envia para clientes confirmados, porque estávamos tendo problemas com o envio de muito SPAM e arquivos falsos no comprovante. Mas, vamos liberar os e-mails para todos os tipos de clientes!

    Thread Starter Datacaixa

    (@datacaixa)

    ótimo, obrigado!

    Thread Starter Datacaixa

    (@datacaixa)

    Já conseguiram liberar uma atualização para corrigir isso?

    @pigglydev o plugin já permite envio de emails para clientes não registrados?

    Thread Starter Datacaixa

    (@datacaixa)

    Já liberaram uma versão para enviar e-mails para clientes não autenticados (visitantes)?

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Parou de enviar e-mail para o cliente’ is closed to new replies.