Parou de enviar e-mail para o cliente
-
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]
-
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?
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…
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!
O erro persiste, estranho que para PIX CRIADO ADMIN funciona, só para o cliente que não!
@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!
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.
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!
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=sharingOlá @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!
ótimo, obrigado!
Já conseguiram liberar uma atualização para corrigir isso?
@pigglydev o plugin já permite envio de emails para clientes não registrados?
Já liberaram uma versão para enviar e-mails para clientes não autenticados (visitantes)?
- The topic ‘Parou de enviar e-mail para o cliente’ is closed to new replies.