Deividson Damasio
Forum Replies Created
-
Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] HPOSO que vc falou é verdade.
Existe também outra questão que em 2021 a PicPay trocou o padrão do QR Code gerado por esta API para o formato usado no Pix, mas não integrou com o SPI (Sistema de Pagamentos Instantâneos do Banco Central).
Ou seja, continua não sendo possível pagar usando apps de outros bancos.
https://tecnoblog.net/noticias/2021/03/02/picpay-adota-padra-br-code-pagamentos
(Acessado em 07 de outubro de 2023)Atualmente este método de pagamento está concorrendo com o próprio Pix o que penso ser uma falha estratégica. 🤔
Já enviei sugestões para a PicPay há vários meses, mas recebo apenas respostas, tipo: “obrigado por enviar suas sugestões”.
Então parece que escolheram mesmo deixar separado.
Desconheço as motivações e as decisões que são tomadas lá internamente.Apenas para ficar registrado, caso alguém queira ajudar nessa parte.
Obrigado! 🙂Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] HPOSOlá @laserstore!
No momento está sem previsão de atualização porque este plugin não está recebendo nenhum incentivo.
Porém, sinta-se livre para chamar um dev para implementá-lo por conta própria. 🙂
Caso queira, também pode enviar um pull request. ✅
Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] Compras ParceladasOlá @mduarte !
Como vai? 🙂
Então este procedimento já é dentro do app da PicPay onde está fora do domínio deste plugin.
Talvez exista alguma configuração no Painel Empresas https://painel-empresas.picpay.com/login onde precisa ser ativado para permitir parcelamentos ou então isto deve ser habilitado junto ao suporte da PicPay Empresas.
Tudo bem?Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] Error generating the PicPay Payment URLQue boa notícia! 👏
Estou marcando este tópico como resolvido ✅ porque entendo que o assunto abordado foi solucionado.
Caso precise de mais alguma orientação ou suporte relacionado a este plugin, por favor, abra um novo tópico. 🙂
Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] Error generating the PicPay Payment URLFaala @fazedoradesite !
Tudo certo? 🙂
Hum esse mesmo erro já aconteceu comigo.
Foi então que acessei o Painel Empresas https://painel-empresas.picpay.com/integracoes e gerei novos tokens para trocá-los.
Adicionei os novos tokens nas configurações do plugin e o erro simplesmente parou de acontecer.
Gostaria que a Notificação https://picpay.github.io/picpay-docs-digital-payments/checkout/resources/api-reference/ (acessado em 09/06/2021) funcionasse de maneira semelhante a isso:
Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] Não atualiza mais os pedidosFaala @eleniltonfreitas2009 !
Obrigado pela informação! 👍
Faala @denisgomesfranco !
Em um desses pedidos que deu erro a cliente fez a compra na loja e ficou registrado este evento (que sei que é normal e aparece em todos os pedidos):
“PicPay: O comprador iniciou a transação, mas até agora o PicPay não recebeu nenhuma informação de pagamento.”Daí dois dias depois ficou registrado este outro evento:
“PicPay: Pagamento concluído e creditado em sua conta.”Nos pedidos em que ocorre tudo corretamente, entre os dois eventos acima fica registrado um outro:
“PicPay: Pagamento aprovado. Status do pedido alterado de Aguardando pagamento para Pagamento aprovado.”Então a falta do recebimento da notificação que registra a nota
"PicPay: Pagamento aprovado. ..."indica o problema.
Isso pode ser causado por diversos motivos onde alguns desconheço.Qualquer problema intermitente é complexo de descobrir a sua causa raiz quando não há informações suficientes para realizar uma investigação.
Por exemplo, realizei uma simulação adicionando uma resposta
HTTP Status 500para as notificações em minha loja de teste.
Após realizar o pagamento de um pedido, a notificação da transação foi perdida. Até aí era o esperado.
Logo após remover essa simulação, a loja voltou a responderHTTP Status 200.
Depois disso não foi recebida qualquer nova tentativa de entrega da notificação que foi perdida.
Novos pedidos foram realizados e as notificações seguintes foram entregues normalmente.Na documentação em Notificação https://picpay.github.io/picpay-docs-digital-payments/checkout/resources/api-reference/ (acessado em 09/06/2021) não existe nenhuma informação sobre o que acontece se em algum momento a resposta da loja for qualquer coisa diferente de
HTTP Status 200.https://i.imgur.com/WY3HNzP.png
– Haverá novas tentativas de entrega da notificação?
– Caso positivo, qual é o intervalo de tempo entre as novas tentativas de entrega?
– Quantas tentativas de entrega serão realizadas?
– Qual é a tolerância máxima em segundos (HTTP Timeout) para que a loja entregue a resposta da requisição?Não cheguei a ativar o log do Picpay no Woocommerce ainda pois imagino que esse retorno seja iniciado pelo Picpay, daí o Picpay é que deveria indicar se o callback deu certo ou não. No Pagseguro por exemplo sei que ao abrir a transação eles mostram quais foram as notificações enviadas para o servidor e se elas deram certo ou não, queria saber se o Picpay tem algo assim também. (Não tenho acesso à conta da Picpay da lojista)
Esse log não é suficiente para descobrir a causa raiz desse tipo de problema porque o processo de entrega das notificações é externo.
Infelizmente o antigo painel da PicPay: https://lojista.picpay.com/login (acessado em 09/06/2021)
e o novo painel: https://painel-empresas.picpay.com/login (acessado em 09/06/2021)
(na data em que estou respondendo esse tópico) não possui qualquer informação se a entrega da notificação de cada transação para a loja foi confirmada ou não.Conheço outros meios de pagamento (inclusive o PagSeguro) que fornecem em seu painel dentro de cada transação a confirmação do envio da notificação para a loja, informando de forma detalhada se retornou HTTP Status 200, HTTP Status 500, HTTP Timeout, o conteúdo da resposta e/ou etc e em alguns possuem até mesmo “um botão” para solicitar nova tentativa de envio de notificação caso não tenha sido entregue.
Então quando isso acontecer nos resta alterar o status do pedido manualmente ou entrar em contato com suporte da PicPay a fim de perguntar o porquê das notificações de determinadas transações não terem sido entregues.
Espero que eles melhorem isso em algum momento.
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.
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… 🤔Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] Não atualiza mais os pedidosFaala @eleniltonfreitas2009 !
Como vai?
Algumas pessoas tiveram esse mesmo problema:
https://ww.wp.xz.cn/support/topic/problemas-com-notificacoes/
https://ww.wp.xz.cn/support/topic/problemas-com-notificacoes/page/2/#post-13553617
https://ww.wp.xz.cn/support/topic/problemas-com-notificacoes/page/2/#post-14348236
Consegue descobrir se está sendo bloqueado pelo firewall da Cloudflare?
Caso não descubra nada, então vamos precisar da cooperação do suporte da PicPay.
Sugiro entrar em contato com o suporte deles enviando o link deste tópico.
Depois, por favor, volte aqui para nos contar o que aconteceu. 🙂Tudo bem?
Que estranho! 🤔
Desativando esse plugin, o problema ainda persiste?
Como comentar uma linha de código PHP:
https://www.php.net/manual/pt_BR/language.basic-syntax.comments.php
https://www.google.com/search?q=comentar+linha+de+código+php
Isso ajuda?
Forum: Plugins
In reply to: [QR Code PicPay for WooCommerce] Problemas com NotificaçõesFaala @hiperportal !
Obrigado pelas informações! 👍
Faala @paoloenryco !
Como vai? 🙂
Por favor, poderia comentar este
@ob_clean();neste arquivo na linha nº 285:Depois disso, este problema ainda persiste?