Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario ribas2555

ribas2555

Ver Respostas

ta passando o body com a url que o GN vai chamar? seusite.com/webhook

Avatar discord do usuario diegohenrique1989

diegohenrique1989

estou tendo esse erro quando tento configurar o webhook

Avatar discord do usuario augustofurlan

augustofurlan

<@!775350441965649951>, com essa mudança para o webhook, é so eu fazer o pedido para n usar o tls, e tenho q fazer algo no meu server para receber o webhook ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Não necessariamente, <@!664563985885954079>.

Conforme publicamos ontem, você adicionando o parâmetro x-skip-mtls-checking no header no endpoint PUT /v2/webhook/:chave, você irá registrar seu webhook à sua chave sem validação de mTLS durante o consumo.

Ou seja:
Se o parâmetro não for enviado, iremos validar mTLS;
Se o parâmetro for enviado e valor igual à true, não validaremos mTLS;
Se o parâmetro for enviado e valor diferente de true, validaremos mTLS;

Salientamos que a Gerencianet continuará a fornecer a comunicação com mTLS, ou seja, na comunicação da notificação nada mudou. O POST entre Gerencianet e EC continua enviando o certificado.

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

mais é necessario ter isso configurado para configurar os webhooks?

Avatar discord do usuario ribas2555

ribas2555

Ver Respostas

serio que é só isso?

configuro o nginx pra servir minha api, e especifico que em algum path tipo o webhook ele tem que verificar o client?

$ssl_client_verify
returns the result of client certificate verification: “SUCCESS”, “FAILED:reason”, and “NONE” if a certificate was not present;


e coloco o path no ssl_client_certificate ?

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

posso utilizar essas chaves para os webhooks??

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!798679248633856000> Não. O certificado p12/pem é para a autenticação do consumo da API.
Já para a configuração do mTLS, você irá utilizar o CA com a chave pública da Gerencianet, sendo uma para cada ambiente, segue link das chaves públicas:
Desenvolvimento: https://pix.gerencianet.com.br/webhooks/chain-pix-sandbox.crt
Produção: https://pix.gerencianet.com.br/webhooks/chain-pix-prod.crt

Avatar discord do usuario rafaelsiqueira8363

rafaelsiqueira8363

Ver Respostas

No yaml do BACEN eu consigo ver que ele retorna um txid na consulta. No envio do pix eu consigo mandar esse txid tbm de forma a isso retornar pra no webhook?

Eu precisa adicionar um identificador meu na requisição... não vi essa possibilidade na API da GN.

Avatar discord do usuario augustofurlan

augustofurlan

tem alguma noticia referente ao webhook ?

Avatar discord do usuario ribas2555

ribas2555

Ver Respostas

https://github.com/bacen/pix-api/issues/267

isso quer dizer que o certificado que o bacen vai me enviar pra ser feito a verificação do webhook é o mesmo que uso para gerar o token?

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

olá eu tenho uma duvida eu preciso, fazer uma configuração do ambiente primeiro para trabalhar com os webhooks??

Avatar discord do usuario anoni_mato

anoni_mato

e a pergunta oposta: quem disse que o PSP deve mandar request pra URL do webhook no momento do PUT? isso não tá previsto. eu poderia configurar o webhook com o PUT sem a URL estar sequer alcancável

Avatar discord do usuario rafaelsiqueira8363

rafaelsiqueira8363

Ver Respostas

Que é, na prática, o que acontece qdo não é enviado o novo header, certo? O endpoint PUT /webhook/:chave retorna 403.

Avatar discord do usuario ribas2555

ribas2555

Ver Respostas

essa opcao no header do webhook é para o ambiente dev? se sim, como eu consigo o certificado quando for pra prod?

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

No caso do recebedor da compra já que é um webhook padrão para todas as transações?

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

A chave que passamos na URL no endpoint pra criar webhook, é uma específica para webhooks ou aquela outra serve??

Avatar discord do usuario rubenskuhl

rubenskuhl

Então se seus recebimentos são para [email protected] como chave, só precisa configurar webhook uma vez.