Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia pessoal!
<@!375094642238029824> melhor maneira para verificar o pagamento de uma cobrança é mesmo utilizando o webhook. Com seu webhook cadastrado em sua chave, as cobranças Pix (Por enquanto, QrCode dinâmico) criadas com sua chave que estejam associados a um txid, serão notificados em sua URL.
Exemplo de notificação de um Pix pago:

[
{
"pix": [
{
"endToEndId": "E18236120202101271126s01308755CP",
"txid": "Guilhermesoarescota123456123456",
"chave": "[email protected]",
"valor": "0.01",
"horario": "2021-01-27T11:26:32.000Z"
}
]
}
]

Recebendo esta notifcação, você realiza uma busca através do txid em seu banco de dados para confirmar o pagamento da cobrança dentro do seu sistema

# pix
Avatar discord do usuario nickfelippe

nickfelippe

Ver Respostas

só uma pergunta, então como é cadastro pela chave pix no webhook eu só preciso fazer uma vez ?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não precisa consultar o status do txid, o que vem no webhook já é um objeto pix com o e2eid e o txid.

# pix
Avatar discord do usuario nickfelippe

nickfelippe

Ver Respostas

é cadastrar no webhook a chave pix, e na callback consultar o status do txid que eu quero

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que se cadastra no webhook é a chave Pix, por exemplo [email protected] . Aí todo recebimento para essa chave Pix que tiver txid vai chamar a URL (mais o sufixo /pix a partir de daqui alguns dias).

# pix
Avatar discord do usuario nickfelippe

nickfelippe

quero gerar a cobrança e cadastrar no webhook pra receber o retorno assim que tiver pago

# pix
Avatar discord do usuario nickfelippe

nickfelippe

você sabe se no webhook a chave que pede o txid ?

# pix
Avatar discord do usuario joelemanoel

joelemanoel

<@!375094642238029824> não seria mais interessante utilizar o Webhook?

# pix
Avatar discord do usuario bartwitch

bartwitch

o ponto é que se não tem txid, não recebo notificação no webhook, o que complica um pouco...

# pix
Avatar discord do usuario Xandao

Xandao

Ver Respostas

Boa noite, pessoal. Estou terminando a integração com a API Pix e achei tudo muito prático, apanhei um pouco para o webhook com mTLS mas ainda bem que vi aqui sobre o parametro para ignorar o mTLS, bem mais fácil hehe 🙂 Poderiam adicionar o parametro na documentação para mais pessoas saberem sobre o parametro.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!798679248633856000>! Exatamente conforme explicado pelo Rubens. As notificações são enviadas através de uma requisição POST para seu webhook cadastrado, passado no body as informações pertinentes ao Pix, sempre em um array.

# pix
Avatar discord do usuario ribas2555

ribas2555

<@!780500321994539068> voce sabe o pq a resposta do webhook vem em uma array?

# pix
Avatar discord do usuario ribas2555

ribas2555

Ver Respostas

galera eu to confuso com um ponto da documentação,

> Callbacks
> Esse serviço está protegido por uma camada de autenticação mTLS. Os callbacks são enviados pela Gerencianet via POST {$request.body#​/webhookUrl}​/pix quando há uma alteração no status do PIX.
>

# pix
Avatar discord do usuario matheus_efi

matheus_efi

No webhook a notificação do envio fica assim:

{ pix:
[ { endToEndId: 'E09089336202101221346AaIa0549a51',
chave: '[email protected]',
tipo: 'SOLICITACAO',
status: 'REALIZADO',
valor: '0.01',
horario: '2021-01-22T13:47:01.000Z',
infoPagador: 'Segue o pagamento da conta' } ] }


# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!664563985885954079>, tente enviar a requisição passando o body da seguinte forma:

CURLOPT_POSTFIELDS =>'{
"webhookUrl": $url
}',

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

estou utilizando o endpoint de configuração de webhooks

# sugestões
Avatar discord do usuario anoni_mato

anoni_mato

Sugestão: alinhar melhor com a equipe as informações a respeito dos [novos] recursos e exigências [removidas] para consumo da API Pix. Por ex: as informações a respeito da necessidade ou não de mTLS no PUT /webhook, bem como no recebimento dos callbacks, estão desencontradas lá no canal <#❖pix>. Tem membros da equipe GN dizendo A e outros membros dizendo B.