Piggly Dev
Forum Replies Created
-
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Pix não processado – ItaúFoi verificado que o problema não estava associado ao plugin. Para quem tiver o mesmo problema com o Itaú, certifique-se de que:
* O gerente da conta liberou a geração de QR Codes Estáticos (Simples) fora do aplicativo do banco, alguns gerentes podem confundir isso com a API do Pix;
* Certificar que não há nenhum problema na conta de desenvolvedor associada a conta Itaú.Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Bradesco – Erro de Leitura do QR CodeConseguimos avaliar que o problema estava na
Cidade do Titularque tinha acentos. Após removê-los, o plugin operou normalmente.Acabei de verificar no seu website novamente @ecardoso e, como mudamos as mensagens de erros, consegui identificar o problema. Seu plugin está dando problema na linha de código
$mimeValidation = \in_array($mime, ['image/jpg','image/jpeg','image/png','application/pdf']);que é definida pelas linhas:$finfo = finfo_open(FILEINFO_MIME_TYPE); $mime = finfo_file($finfo, $_FILES['wpgly_pix_receipt']['tmp_name']); finfo_close($finfo);A função
finfo_opennecessita da extensão PHPfileinfo. Veja mais detalhes aqui.A extensão deve estar desabilitada no servidor. Essa extensão garante mais segurança ao validar o tipo de arquivo, impedindo que o usuário envie um tipo malicioso.
Aguardo seu update! Se for isso, avise-nos para lançarmos uma atualização que informe sobre a existência da extensão.
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Bradesco – Erro de Leitura do QR CodeOlá @whooo! Tudo bem? Antes de qualquer coisa recomendo que você entre na aba Suporte nas configurações do plugin. Lá tem várias sugestões de suporte automáticas para determinar se existe alguma informação errada que foi preenchida.
Para ajudar você com mais precisão: Abra a aba Teste o seu Pix nas configurações do plugin, então clique em “Testar Pix” e compartilhe com a gente os “Dados de Depuração”.
Aguardo resposta para que possamos te auxiliar.Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Alterações na página finalizadoraSugiro que troque
%10por10%! O erro continua após essa alteração @andersu?Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Pix não processado – ItaúBom, @adrianovarlotta, não identificamos o mesmo problemas em outras contas do Banco Itaú, nesse caso o que podemos fazer é uma comparação de códigos. Gere um código Pix estático no aplicativo do seu Banco e um código Pix no plugin, assim podemos comparar se existe uma incompatibilidade de dados.
Se prefinir não publicar por aqui, encaminhe para a gente em [email protected].
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Pix não processado – ItaúEntão @adrianovarlotta, o problema com a mensagem “Não foi possível processar o pagamento devido a um erro na instituição recebedora. Por favor tente novamente mais tarde.” é que ela indica que não há problemas com o QR Code, mas sim nos recebimentos dos dados ao Itaú.
Na aba Suporte nas configurações do plugin, haverão algumas sugestões em relação aos dados que você preencheu. Recomendo fazer uma checagem em:
– Se o Nome do Titular / Cidade do Titular apresenta menos de 25 caracteres e só contem letras, números e espaço;
– Se o Nome da Loja para descrição do Pix também só contém letras, números e espaço;
– Se o identificador do Pix não apresenta caracteres especiais.Então @ecardoso resolvemos o problema! Atualizamos para a versão 1.3.11 e, inclusive, adicionamos a opção de redirecionamento após o envio correto do comprovante. Testa para gente e avisa se deu certo para fecharmos essa thread!
@wp24horas vejo que a mensagem que você recebe está associada ao arquivo temporário que o PHP cria para o upload de arquivo. Há algum problema nas configurações do seu PHP na pasta
/tmp, os arquivos temporários de upload não está sendo permitidos por lá.Verifique a configuração
upload_tmp_dirno seu arquivophp.inie se você tem as permissões necessárias para gravação/leitura na pasta/tmp.@ecardoso ainda estamos investigando o que pode estar acontecendo, não conseguimos reproduzir o comportamento da mesma forma. Mas, notamos que tem a ver com uma configuração do seu PHP.
Enviamos um comprovante teste na sua página para validar. Utilizamos a seguinte verificação para validar a extensão do arquivo
pathinfo(basename($_FILES['wpgly_pix_receipt']['name']),PATHINFO_EXTENSION). Vamos alterar essa metodologia e habilitar o registro de log dessas operações para você inspecionar melhor. Avisaremos sobre a atualização por aqui.Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Pix não processado – ItaúOlá, tudo bem? Então, já tivemos relatos parecido e o problema estava na forma como o gerente fez a liberação. Nesse caso, muitos clientes acabam liberando a API, mas o processamento dos QR Codes gerados fora do app (QR Codes Simples/Estático) continuam bloqueados.
Recomendo que converse novamente com o gerente para verificar o problema. Do mais, estamos procurando pessoas interessadas em participar do nosso desenvolvimento de teste para as API Pix, se você já tem acesso à API e quiser participar entre em contato com a gente.
Com a API, será possível atualizar automaticamente os pedidos. Em todo caso, verifique novamente com o gerente e informa para a gente se deu certo!
Olá @ecardoso, muito obrigado por identificar esse bug. Vamos ver o que está acontecendo. Só para constar, qual tipo de arquivo foi enviado?
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Erro PHP 8.0@everaldomatias e @wesley102 a versão 1.3.9 acabou gerando mais um bug, aconselho a atualização para 1.3.10!
Forum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Erro no nome da forma de pagamentoForum: Plugins
In reply to: [Pix por Piggly (para Woocommerce)] Colocar WhatsApp na parte de baixoÉ uma ideia interessante @datacaixa, podemos implementar futuramente!
Por enquanto, você também pode editar os templates do Pix para ajustar a sua necessidade. Para isso, você pode fazer o seguinte:
1. Na pasta do seu tema ativo, você deve criar a pasta
woocommerce/pix-por-piggly;
2. Depois, copie esse arquivo para a pasta que você acabou de criar (woocommerce/pix-por-piggly) com o mesmo nomehtml-woocommerce-thank-you-page.phpe edite o conteúdo.
3. Agora, o seu template será carregado ao invés do template padrão.Nota: Para fazer a personalização do layout, o ideal é que você tenha um child-theme (Tema Filho). Isso porque, caso o seu tema venha ser atualizado, você poderá perder sua personalização.