Closed SrSendus closed 1 year ago
Qual tipo de chave você tá utilizando? E como ela está configurada?
Omite parte dela para não expor os seus dados e me manda aqui.
Estou usando uma chave pix de um email @gmail.com
Certo. Vou tentar reproduzir aqui.
Ok amigo, estou no aguardo, se serve de ajuda, tentei trocar a chave pix por uma aleatoria e o problema persiste. Os digitos do nome do beneficiario junto dos espaços somam 24 caracteres.
Qual erro aparece quando você tenta ler o QR code? Testei aqui com uma chave gmail e está funcionando. O nome não importa muito, pode deixar 'Fulano de Tal' mesmo que vai aparecer o nome que está associado na chave PIX.
Você está usando a última versão do plugin? É a v1.0.4
Estou utilizando a mais recente. v1.0.4
Será que pode ser pq o MySQL está em localhost?
Não, o QR code nem seria gerado se houvesse erro no MySQL. Essa chave está cadastrada em algum banco?
Se sim, tenta em outro aplicativo que escaneie.
Tenta também gerar o código através deste site: https://www.gerarpix.com.br/
Coloca as mesmas informações da config lá e tenta gerar. Se der certo pelo site, vou colocar uma opção de debug para comparar o texto gerado lá com o texto gerado pelo plugin.
Utilizo somente no mp. criei o email justamente para isso. testei o site com as mesmas informaçoes, e o app do banco escaneou certinho
Certo, baixa esse jar e substitui na pasta. Quando você gerar um QR code ele vai mostrar no console uma mensagem assim:
Esse texto é a informação que o QR code armazena, que seria o "pix copia e cola".
Com esse texto você usa um checador de diferenças como o https://www.diffchecker.com/ para verificar a diferença entre o gerado pelo site e o gerado pelo plugin.
Pode ser também o nome do produto. Faz essa análise e me mostra os resultados.
Fiz os testes.
O primeiro em vermelho foi o gerado pelo Plugin e o segundo em verde pelo site https://www.gerarpix.com.br/
Sobre o nome do produto, eu nao adicionei nenhum ainda só renomeei o da config padrao de VIP1 par VIP para fazer os testes se funcionava 100% e ja deparei com o problema e mesmo com a config padrao VIP1 ele informa o erro
Tentei tambem alem de scanear, copiar o codigo QR gerado no debug e faz um copia e cola pelo app e o mesmo tambem informou o mesmo erro de QRCode Invalido. e o do Site funcionou perfeitamente
Acredito que você quis dizer que o vermelho é pelo site e em verde pelo plugin.
Há apenas uma diferença que é o "6208" ao invés de "6207" depois de "BRASILIA". Pode ter ocorrido alguma atualização que mudou esse código. Testei aqui pelo banco Inter e tanto o com 6208 quanto com 6207 estão funcionando. Talvez alguns bancos só aceitem com 6207.
Baixa esse jar que agora está usando 6207 e substitui na sua pasta e faz o teste para ver se a Caixa reconhece o código. Se preenchido os valores iguais da config o diff checker não deve apresentar nenhuma diferença com a gerada pelo site. AutoPix-DEBUG_v2.zip
Refiz os testes, ainda persiste o erro, testei tambem nos banco PicPay e Nubank tambem deu invalido.
Ah uma diferença apos o item VIP mas acredito que isso seja só referente ao item
Lancei a v1.0.5 que conserta esse bug. Baixe ela em releases e faça os testes nessa versão. O problema era que estava fixo para um tipo de chave, fiz o teste com todos tipos de chaves e aparentemente está correto agora.
Testei e funcionou. o QRCode funcionou perfeitamente. porem, a transaçao fica como pendente e nao aprova. fiz dois testes de transações com bancos diferentes e ambos ficaram como pendente, esperei 30 minutos para ver se mudava o status e continua como pendente. sendo impossivel utilizar o comando /pix ativar pois no /pix lista fica como pendente
Não entendi, você tá usando o modo automático ou manual? O modo manual (que é o que você estava usando) o jogador tem que validar a transação com /pix validar. Use /pix info para saber mais.
O modo automático necessita de configurar o PHP em um servidor acessível a internet.
Estou usando o modo MANUAL pois nao tenho hospedagem no momento.. quando dou /pix lista para ver as transações ela fica sempre como PENDENTE. quando dou /pix validar com o codigo ele da erro ao validar
Pega o erro que aparece no console ao executar o comando e posta aqui.
Ele nao apresenta erros no console..
Certo, então não aconteceram erros na validação, ele não foi capaz de encontrar essa transação no MP.
Sim, eu verifiquei antes mesmo de fazer o comando se o codigo estava correto.
A comparação do valor pago com o valor da ordem salva no banco de dados estava incorreta. As lógicas estavam diferentes para o modo manual e o automático (que funciona). Consertei isso na v1.0.6, substitui o jar e faça os testes.
Funcionando perfeitamente! plugin otimo, deveria ser pago de tao bom.. Muito obrigado pelo suporte!
Estou tendo problemas ao utilizar o plugin com a opçao de ativaçao automatica desativada... ele gera o QRCode que na hora de escanear no app do bando o QRCode é invalido, testado em 3 apps de banco e nao apresenta erros no console..