Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario anoni_mato

anoni_mato

tenta buscar sem txid na consulta (deixe apenas o intervalo inicio/fim) e veja se ele aparece

Avatar discord do usuario anoni_mato

anoni_mato

então o txid foi ignorado pelo banco pagador. estático precisa ter de 1 a 25 caracteres

Avatar discord do usuario ferdead2

ferdead2

só que parece que o erro que está dando é erro na requisição neh.. ?!

Avatar discord do usuario ferdead2

ferdead2

eh eu gerei um qr estatico com 32 caracteres para testar.. e consegui fazer o pagamento normal..

Avatar discord do usuario anoni_mato

anoni_mato

além disso, as datas são em tempo UTC, então para os parâmetros que vc passou, o retorno seria de Pix recebidos entre 01/12/2020 às 13:01:35 e 22/12/2020 às 12:10:00 (se vc acabou de pagar há pouco, não será retornado, pois já são 15:09)

Avatar discord do usuario anoni_mato

anoni_mato

você tá passando um txid de 32 caracteres, sendo que estáticos são de 1 a 25 caracteres. vc pagou um qr estático, não foi?

Avatar discord do usuario ferdead2

ferdead2

acho que o discord trocou o final ali neh..

Avatar discord do usuario anoni_mato

anoni_mato

tem algum erro nos parâmetros. pode passar a consulta específica que vc enviou?

Avatar discord do usuario ferdead2

ferdead2

{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"additionalProperties","caminho":".query","mensagem":"não são permitidas propriedades adicionais"}]}

Avatar discord do usuario anoni_mato

anoni_mato

o que vc recebe quando consulta de acordo com o item 2. da minha mensagem acima?

Avatar discord do usuario ferdead2

ferdead2

já não sei o que eu faço mais kk 😢

Avatar discord do usuario ferdead2

ferdead2

eu vi hehe.. só que pra eu consultar o txID no outro endpoint, tá dando falha de patterns.. dizendo que o txid precisa ter 32 caracteres..

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

se foi um QR estático, leia minha mensagem logo acima da sua, por gentileza 🙂

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

e na rota GET /v2/cob​/ (Consultar lista de cobranças) não aparece o PIX que eu acabei de fazer lá..

Avatar discord do usuario ferdead2

ferdead2

acabei de fazer um PIX em produção..

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

<@!775350441965649951> , desculpa me intrometer, mas você falou algumas coisas erradas.

1. o GET /pix?txid=xxx é para consultar Pix recebidos (indiferente serem oriundos de QR estático ou dinâmico, tendo txid eles retornam nessa consulta), e não cobranças (que é no GET /cob)

2. pra consultar o(s) Pix recebido(s) por QR estático com um determinado txid ficaria GET /pix?txid=xxx&inicio=data_inicio&fim=data_fim

3. tendo o e2eid (que vem no retorno da consulta acima ou pelo webhook - quando a GN estiver notificando recebimentos oriundos de QR estático), aí pode-se consultar GET /pix/{e2eid}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ou com o endToEndId, você pode consultar em GET /v2/pix/{e2eId} (Consultar Pix)

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Você conseguirá consultá-los se ele tive sido pago. Ou seja, quando tiver o endToEndId. Daí você poderá consultá-lo através da rota GET /v2/pix​/ (Consultar Pix recebidos)

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

As datas datas de início e fim deve respeitar o RFC 3339.
um exemplo é: /v2/cob?inicio=2020-12-21T16:01:35Z&fim=2020-12-31T20:10:00Z