Histórico de mensagens sobre erro em pix

EXIBINDO CONVERSAS RECENTES:

Texto: erro
Canal: pix
Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

No getPayload se o retorno da consulta do payload apresentar erro, não irá montar o QR Code e mostrará a mensagem (Deve existir uma validação feita)

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Exato, com error 403 forbidden, em modo dev.

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Se o retorno da consulta do payload apresentar erro, não irá montar o QR Code e mostrará a mensagem

Avatar discord do usuario oleoessencial

oleoessencial

<@!652136709982781470> Dá uma luz ai com isso do error 403 no retorno do payload pegando o location na geração do PIX em modo DEV. 🙂

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Seguindo o sdk da GN eu passo os parametros para o metodo emitirPix, esse método emitePix depois vai em montaBrCode e em montaBrCode ele busca pelo payload $dadosPix["loc"]["location"]

Nesse momento acontece o erro 403.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Parceiro, desde domingo passado que recebo este bendito error 403 forbidden , em homologação no retorno do payload . No servidor com leitura de payload no codigo, pensei que era só colocar o mTLS que resolvia 😦

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

<@!671762828046106646> estou tendo esse mesmo erro em homologação. não consigo ler o URL de payload a partir de alguns IPs. da minha conexão local funciona, de um outro IP, também; mas de vários outros que testei, retorna 403. Tá batendo em alguma regra geral que retorna 403 na maioria das vezes. No ambiente de prod não consegui replicar (um mesmo IP que não consegue ler o payload homologação, consegue ler o produção)

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Pessoal sobre o erro 403 Forbidden na busca do payload alguma ideia? Porque a cobrança é gerada...

Avatar discord do usuario rafaelturk8530

rafaelturk8530

única diferença é que o erro é 400 e não 403

Avatar discord do usuario amandamiranda2492

amandamiranda2492

eu tou fazendo o endpoind de consultar o pix
e vi que na documentação nao mostra os exemplos as Respostas de Sucesso(200) e Falhas/erros do consumo....

Avatar discord do usuario ezequielsp

ezequielsp

'nome' => string 'json_invalido' (length=13)
'mensagem' => string 'Valores ou tipos de campo inválidos' (length=36)
'erros' =>
array (size=1)
0 =>
array (size=3)
'chave' => string 'additionalProperties' (length=20)
'caminho' => string '.query' (length=6)
'mensagem' => string 'não são permitidas propriedades adicionais' (length=44)

Avatar discord do usuario ezequielsp

ezequielsp

Se eu tento buscar por txid recebo o erro:

erros' =>
array (size=1)
0 =>
array (size=3)
'chave' => string 'pattern' (length=7)
'caminho' => string '.params.e2eid' (length=13)
'mensagem' => string 'deve corresponder ao padrão "^[a-zA-Z0-9]{32}$"' (length=48)

Avatar discord do usuario paulacastro224023

paulacastro224023

Ver Respostas

Obrigada Matheus, apenas para fins de registro, se eu tento atualizar novamente a cobrança com outra data de expiração, recebo esse erro:
{ "nome": "status_cobranca_invalido", "mensagem": "A cobrança não está mais com o status ATIVA"}

Se tento incorporar o status CONCLUIDA ou ATIVA junto a data de expiração, eu recebo:
{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"enum","caminho":".body.status","mensagem":"deve ser igual a um dos valores predefinidos"}]}

Em anexo o body para verificarem que não há erro de sintaxe.
imagem enviada na mensagem pelo usuario paulacastro224023

Avatar discord do usuario paulacastro224023

paulacastro224023

Ver Respostas

Mas eu acredito que não seja cache Renato, pois na revisao 0 li o qr no nubank apenas e ok, ja na revisao 1 li no nubank e deu erro, li no ame e tbm deu erro. Acredito que se fosse cache no ame deveria passar na revisao 1.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

É o fí duma égua da site que está validando com erro sem estar. O Campo está correto . o copia e cola gerou certinho (removi o payload ai viu) 00 02 01
26 88
00 14 BR.GOV.BCB.PIX
25 48 qrcodes-pix.gerencianet.com.br/v2/codigodagnaqui
52 04 0000
53 03 986
54 06 100.00
58 02 BR
59 09 Chico da Rural
12 Primeiro PIX
60 11 Caixa Prego
61 08 11080150
62 39 0535eUzgY1q9rxFZDgAphuuDFfV5TIBKA7FeS38
63 04 9C9B

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Por isso eu estava indoidando duas horas querendo saber por que o bendito do BRCode estava com erro, o fí duma égua do site que não está validando a quantidade de string e apresenta um erro que não existe. É um abençoado mesmo. Eu adoro estes erros, me faz aprender mais e mais, pois tenho que ler tudo de novo. 🙂

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

<@!775350441965649951> gerei este BRCode em produção e da erro de quantidade de caracteres com o exemplo do sady na function montaBrCode 00020126880014BR.GOV.BCB.PIX2548qrcodes-pix.gerencianet.com.br/v2/codigodagnaqui5204000053039865406100.005802BR5909Chico da Rural12Primeiro PIX6011Caixa Prego61081108015062390535eUzgY1q9rxFZDgAphuuDFfV5TIBKA7FeS3963049C9B 😦 desconsidere apos /v2 o texto , o retorno do payload lê normalmente com todos os parametros ! 🙂

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Este erro não é do certificado, da uma olhada nos outros parametros, voce importou o .p12 no postman ?

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Qual erro retorna e qual endpoint ?