Faala @paoloenryco !
Como vai? 🙂
Por favor, poderia comentar este @ob_clean();
neste arquivo na linha nº 285:
https://github.com/dadeke/woo-picpay/blob/7a8c1a8cb4e11a6a40daf3abe38b64e705e19717/includes/class-wc-picpay-gateway.php#L285
Depois disso, este problema ainda persiste?
Boa tarde Deividson. Obrigado pelo retorno.
Sou meio noob com isso. O que seria comentar? hehehe
Espero que sim.
Comentei na linha 285: “@ob_clean(); /*comentário*/” no editor de plugin em woo-picpay/includes/class-wc-picpay-gateway.php
O problema persiste ainda.
Que estranho! 🤔
Desativando esse plugin, o problema ainda persiste?
Desativei o CartFlows. Testei. Agora aparece uma página simples de “Pedido Recebido”, com um botão abaixo do PicPay (botão pq fiz em CSS, mas era um link apenas).
Será que ele só vai mostrar o resumo da compra após o pagamento? Mas ai não tem sentido.
Outra coisa que percebi é que parei de receber e-mail do WooCommerce com resumo da compra. Recebo agora apenas e-mail da PicPay.
Desativei o CartFlows. Testei. Agora aparece uma página simples de “Pedido Recebido”, com um botão abaixo do PicPay (botão pq fiz em CSS, mas era um link apenas).
Desculpe, era para desativar esse plugin “QR Code PicPay for WooCommerce” para testar a página de Obrigado.
Não era para desativar o CartFlows. Entendeu?
Outra coisa que percebi é que parei de receber e-mail do WooCommerce com resumo da compra. Recebo agora apenas e-mail da PicPay.
Esse plugin “QR Code PicPay for WooCommerce” não realiza disparo de e-mail, exceto no caso de reembolso. É o próprio o WooCommerce que é o responsável de realizar o disparo de e-mail quando alguém faz o pedido. Então não saberia dizer o que pode estar acontecendo.
Este é o único @ob_clean();
existente que poderia estar atrapalhando a página de Obrigado.
Que estranho! O que mais poderia ser? Estou pensando… 🤔
Desativei o “QR Code PicPay for WooCommerce” e voltou ao normal. Inclusive os e-mails de pedido do WooCommerce.
Tem um detalhe, mas não sei se é relevante, mas o PicPay estava como única forma de pagamento. Coloquei “Pagamento da entrega” nativo do Woo e deu certo.
A única coisa até o momento que atrapalhou a página de Agradecimento aqui no meu ambiente de teste foi esse @ob_clean();
na linha nº 285.
Realmente a página de Agradecimento exibiu apenas o botão “Abrir PicPay” quando o status do pedido ainda estava como Pendente.
Depois que o status do pedido mudou para Pago, a página de Agradecimento exibiu os detalhes do pedido.
Quando comentei a linha nº 285, a página de Agradecimento passou a exibir os detalhes do pedido e logo abaixo o botão “Abrir PicPay” juntos.
Agora com relação aos e-mails, será que somente depois de adicionar mais de um método de pagamento o WooCommerce entendeu que precisa disparar os e-mails dos pedidos? 🤔
Depois irei realizar uma nova instalação do WordPress do zero e para verificar se encontro mais alguma coisa.
Deu certo com sua instalação do zero Deivdison?