Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá @c.closs ! Boa tarde. Seja bem-vindo!
Você pode cadastrar uma URL de callback (webhook) para receber notificações sobre atualizações de transações que envolvem uma determinada chave do Dict.
Para isso, você precisa configurar seu servidor. Disponibilizamos um exemplo de configuração em Python, utilizando o Flask: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A forma do webhook, tal como as demais opções da API Pix, é especificada pelo Banco Central, não pela Gerencianet (da qual aliás eu não faço parte, sou cliente). Você pode ver a spec em https://github.com/bacen/pix-api/ .

Avatar discord do usuario Enrico Momo

Enrico Momo

Ver Respostas

o webhook de vocês deveria estar no painel e não no skd mas quem sou eu pra dizer isso pra vcs. Use uma variável de notificação no charge ou um webook no painel. Simplifiquem,

Avatar discord do usuario .hildebrando

.hildebrando

Não aguento mais perder 2h configurando aquele servidor da amazon, rigorosamente confirme me foi passado pelos próprios técnicos da GN e na hora de registrar a URL do webhook na GN, não dar certo.

Avatar discord do usuario .hildebrando

.hildebrando

Desisti de usar webhook com mTLS

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Do AWS tem um vídeo no canal de vídeos e tutoriais. Do mtls.pix.ae é assim:

Pra quem tem dificuldades de implementar os webhooks por falta de suporte em hospedagem compartilhada para configurar mTLS, o Pix.ae agora oferece proxy de callbacks com mTLS.

Pra usar é muito simples: é só prefixar o seu domínio com mtls.pix.ae/. Por exemplo:

Para: https://exemplo.com.br/webhookpix
Use: https://mtls.pix.ae/exemplo.com.br/webhookpix

Obs: no ambiente de homologação, prefixe com mtls-h.pix.ae/

Avatar discord do usuario tiago129838

tiago129838

mTLS em hospedagem compartilhada, como faço para configurar o certificado chain-pix-prod.crt em hospedagem (usando cPanel) e ter acesso a webhook?

Avatar discord do usuario tiago129838

tiago129838

Ver Respostas

mTLS em hospedagem compartilhada, como faço para configurar o certificado chain-pix-prod.crt em hospedagem (usando cPanel) e ter acesso a webhook

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ter um sistema de polling complementar ao webhook não é ruim, então esse código vai ter utilidade mesmo que você resolva o webhook.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que você já tentou de webhook que não funcionou ?

Avatar discord do usuario Enrico Momo

Enrico Momo

Ver Respostas

grato pelo retorno já estava chegando nessa documentação, estou com dificuldades com webhook e estou parado a 1 mes por isso

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Eu não vi na documentação da GN limites da API Pix, mas outras APIs da GN citam 15 mil transações por dia:
https://dev.gerencianet.com.br/docs/limites-de-consumo

E isso dá algo como 10 transações por minuto, ou 1 cada 6 segundos. Mas pq vc faria isso ? Pix de recebimento também pode ter webhook, e aí você só precisa de checagens de vez em quando para pegar casos eventuais de não acionamento do webhook.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Do Pix enviado não tem consulta, ele aciona o webhook quando concluir o Pix. Só tem consulta de Pix recebido, mas que você também poderia usar webhook para não ter que ficar consultando tanto.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @Deleted User.
Para utilizar o serviço de envio de Pix você precisará registrar um webhook, URL em que sua aplicação receberá as notificações automaticamente quando a transação for concluída, por exemplo.
Segue link da documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-webhooks

Avatar discord do usuario msalves008

msalves008

No heroku nao e possível usar os webhooks

Avatar discord do usuario lordvitao

lordvitao

chega ate criar a cob mas chega na hora do webhook put e causa esse erro

Avatar discord do usuario rubenskuhl

rubenskuhl

401 é Unauthorized. O webhook não é para pedir username/senha, só o client certificate.

Avatar discord do usuario lordvitao

lordvitao

deu webhook invalido

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Pode usar CNPJ também, deve funcionar igual. Só precisa ver como formatar tanto /webhook (onde chave é um path parameter) quanto no /cob (onde a chave vai no body)