Histórico de mensagens sobre webhook pix em devs

EXIBINDO CONVERSAS RECENTES:

Texto: webhook pix
Canal: devs
Avatar discord do usuario jp3dr

jp3dr

Ver Respostas

Boa tarde gente, tudo bem? alguém consegue clarificar pra mim como consigo utilizar os webhooks para pix? simplesmente não aparece nenhuma notificação pra mim na dashboar da EFI

Avatar discord do usuario marcelo_efi

marcelo_efi

Outro ponto importante para você se atentar:

Nossa API enviará o webhook para a URL cadastrada com o sufixo /pix.

Por exemplo, se você cadastrou a URL:
https://seu.dominio/webhook

No momento do envio da notificação, a API adicionará o sufixo, resultando em:
https://seu.dominio/webhook/pix

Portanto, você precisará tratar duas rotas:
- https://seu.dominio/webhook → Para o cadastro do webhook.
- https://seu.dominio/webhook/pix → Para receber as notificações.

Avatar discord do usuario marcelo_efi

marcelo_efi

Bom dia, tudo bem?

Essa é a notificação de teste, enviada no momento do cadastro do webhook.

Após isso, as notificações serão enviadas conforme o serviço utilizado. Você pode conferir exemplos de como elas serão enviadas na documentação:

Documentação - Webhooks

Avatar discord do usuario prgl

prgl

Bom dia pessoal, tudo bem? Alguém teria um exemplo do payload que é enviado no webhook do pix? estou recebendo apenas isso aqui:

{ evento: 'teste_webhook', data_criacao: '2025-02-17T13:25:28.083Z' }

Avatar discord do usuario lucasmeneghessofaria2519

lucasmeneghessofaria2519

Ver Respostas

Bom dia pessoal. Estou tentando configurar o webhook de pagamento do pix (python/Flask, com o código de exemplo do github da Efi) na minha maquina local, usando ngrok. Mas estou com problemas devido ao mtls. Alguém possui um passo a passo? Algum link, ou algum "caminho" pra me ajudar a conseguir? Ou mesmo alguem ja passou por isso?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se for para teste, uma opção é usar o mtls.pix.ae.

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 edilson8785

edilson8785

Ver Respostas

Consegui fazer o webhook ser cadastrado com sucesso, apesar disso ao efetuar um pagamento pelo pix não recebo uma chamada nesse webhook, eu fiz o teste com curl e funciona na url, não sei o que pode ser, mas também não vou mais tentar.
Vou criar um metodo de comparar se o txid gerado está presente na lista de recebimento pela api do pix, assim burlo todo esse sistema de webhook e fica tudo por dentro da comunicação da apipix normal