Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, isso é o que diz a especificação do BACEN. Porém, no momento a GN ainda não está sinalizando estático sem txid no webhook.

# pix
Avatar discord do usuario flaviolenz

flaviolenz

Ver Respostas

nao importa se é Estatico ou Dinamico... teve TxId, webhook se aplica

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Manual de iniciação. Na verdade é até mais duro, fala de não manipular nada sem txid na API... mas os comentários do BACEN no GitHub reforçaram que isso se aplica apenas ao webhook.

# pix
Avatar discord do usuario flaviolenz

flaviolenz

Ver Respostas

<@!780500321994539068> , vc tinha apontado uma vez sobre o WebHook so ser chamado quando tivesse TxiD

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde! Você pode consultar o Pix /v2/pix/:e2eId que vai ser retornado um array contendo todas as devoluções, como este:

{
"endToEndId": "E18236120202012211356s0848037HBE",
"txid": "fc9a2223k6ff39i84ryP5ff4ga9719",
"valor": "0.03",
"horario": "2020-12-21T13:56:48.000Z",
"devolucoes": [
{
"id": "fc9a2223k6ff39i84ryP5ff4ga9719",
"rtrId": "D090893562020189898357ca70d788c78",
"valor": "0.01",
"horario": {
"solicitacao": "2020-12-21T13:57:12.000Z",
"liquidacao": "2020-12-21T13:57:14.000Z"
},
"status": "DEVOLVIDO"
},
{
"id": "fc9a2223k6ff39i84ryP5ff49a971",
"rtrId": "D09089356202012211357875bec9c899",
"valor": "0.02",
"horario": {
"solicitacao": "2020-12-21T13:57:36.000Z",
"liquidacao": "2020-12-21T13:57:38.000Z"
},
"status": "DEVOLVIDO"
}
]
}
Ou por meio do webhook que também tem as informações da devolução. Outra forma é pelo /v2/pix/:e2eId/devolucao/:id que retorna os detalhes da cada devolução.

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

- o cliente vê o QR, paga, enquanto isso vc consultando via ajax o próprio status do pedido
- por trás dos panos, seu sistema vai receber o webhook, e vc vai dar baixa no pedido
- quando a consulta em ajax bater no pedido com status "pago", vc retira o qr da tela e/ou mostra status concluído, redireciona ele, etc...

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

sim. como tem webhook pra te notificar quando for pago, vc pode consultar se o pedido tá pago internamente (sem enviar consultas repetidamente à GN)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Por exemplo: entrada DNS wildcard .webhook.exemplo.com.br, para o cliente A você coloca clientea.webhook.exemplo.com.br e assim por diante.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode colocar no webhook uma URL diferente por cliente e já saber de quem se trata...

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

como ele disse que tá repassando a informação pra outra equipe responsável e tá seguindo todo o processo baseado na documentação atual (onde tudo gira em torno de /webhook)... achei mais prudente essa sugestão

# pix
Avatar discord do usuario anoni_mato

anoni_mato

/webhook no lugar de /path no exemplo acima

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Isso mesmo, Renato. <@!585695073908293632>, pode ter sim SSL Lets Encrypt.

Neste caso, para que funcione em sua URL, você deve especificar a rota para exigir o certificado somente na rota /webhook. Da forma que está utilizando, irá exigir certificado a qualquer rota da sua URL

Para isso, para configurar utilize:

SSLCertificateFile /caminho_certificado/server_ssl.crt.pem
SSLCertificateKeyFile /caminho_certificado/server_ssl.key.pem

SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt

SSLVerifyClient none

SSLVerifyClient require
SSLVerifyDepth 3

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

seudominio.com.br pode ter um SSL let's encrypt mas especificamente o endpoint seudominio.com.br/webhook precisa de configurações no webserver (Apache, Nginx, Lightspeed ou o que for) que exijam o certificado da gerencianet nas conexões entrantes (canal mTLS)

# pix
Avatar discord do usuario rafael_fig

rafael_fig

Ver Respostas

Eu dei uma olhada em sua resposta anterior, <@!775350441965649951> , entretanto, não faço as configurações do servidor, esse papel é um serviço terceirizado aqui na empresa. O certificado está sendo requisitado em uma rota específica, por exemplo: https://dominio.com.br/webhook
Não sei se isso vem ao caso, mas podemos utilizar o certificado SSL Lets Encrypt?

Como dito acima, quem gerencia o servidor é uma empresa terceirizada, mas não estou conseguindo passar a eles o que realmente eu preciso e/ou qual o problema..

# pix
Avatar discord do usuario rafael_fig

rafael_fig

Ver Respostas

Bom dia, ao tentar associar um webhookurl a uma chave, obtive o seguinte erro.
Alguém passou por isso e/ou sabe como resolver?
imagem enviada na mensagem pelo usuario rafael_fig

# pix
Avatar discord do usuario marcosvinicius1489

marcosvinicius1489

Ver Respostas

A gerencia net tem webhook para o pix ?

# pix
Avatar discord do usuario rafael_fig

rafael_fig

Ver Respostas

Bom dia, quando tento vincular o webhook a uma chave está me retornando um erro webhook_invalido:
{"nome": "webhook_invalido", "mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"}
Alguém poderia me ajudar nesta questão?

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!776935636400996382>! As notificações já informam que o Pix foi pago, quando ocorre uma devolução aí sim vem um status relacionado na notificação. Mas quando chegar uma notificação com txid e E2EID em seu webhook é porque foi pago a cobrança.