Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 30/12/2023
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Outra coisa do webhook para você avaliar é se você quer pedir informações extras. Você pode receber informação de tarifa, de pagador ou ambas. Se não for útil não precisa fazer nada, se for, precisa configurar para ser enviado no webhook.

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Entendi, já que todos que recebo pelo webhook já estão pagos...
Vou fazer um get dos que não estão pagos com mais de 30 minutos de criação, até pq esse é o tempo maxímo de validade do pix

Avatar discord do usuario rubenskuhl

rubenskuhl

O que eu acho ideal é usar o webhook para não ter que ficar fazendo GET, mas ter um processo de recuperação que faz GET daquilo que não foi pago, para o caso de ter perdido o webhook.

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Muito Obrigado, Rubens

Avatar discord do usuario matheusgomes9492

matheusgomes9492

entendi

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, as duas formas de consulta tem no SDK, já o webhook precisa escrever pq é muito particular do seu sistema.

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

consigo fazer pelo sdk certo?

Avatar discord do usuario rubenskuhl

rubenskuhl

Tem 3 jeitos de saber que a cobrança foi paga:
- Receber um webhook com objeto pix para esse txid
- GET de /cob/:txid, se tiver na cobrança um objeto pix, foi paga
- GET de /pix/?inicio=fim=txid=, se tiver um objeto na resposta, foi paga

Avatar discord do usuario matheusgomes9492

matheusgomes9492

muito obrigado

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

recebi a resposta agora

Avatar discord do usuario rubenskuhl

rubenskuhl

Se tem um objeto pix para o txid, é pq foi pago.

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

{
"pix": [
{
"txid": "bdf99608ef384609a2a1f6b0be822206",
"chave": "9f8302c1-dc0a-4c90-bb5e-0b4de67e412e",
"valor": "1.10",
"horario": "2023-12-30T19:56:26.000Z",
"endToEndId": "E18236120202312301956s03d3c3e66b"
}
]
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Já envia o status.

// Pix recebido
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

ele envia o status ou pela resposta devo pegar o txId e buscar?

Avatar discord do usuario matheusgomes9492

matheusgomes9492

agora recebi

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que diz o error.log ?

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

estou usando symfony, mas fiz o direcionamento para a url do webhook