Author Image

alex_684067_87631

Apr 17, 2024

Especificação da URL do Webhook no Exemplo Pix

integraçãoAPIdesenvolvedorescomunidadeEfíexemplowebhookSDKPHPpixConfigWebhook

Hola, como les va?
estoy necesitando saber en qué pagina de EFI debo incluir el link hacia el webhook de mi server por favor. En otras palabras cuando alguien genere un PIX, que pueda recibir el mensaje de EFI de "pending" y cuando se pagó el Pix que pueda recibir el mensaje de "approved". Ya lo tengo implementado con mercadopago esto, y creí que era similar, pero no encuentro el lugar donde debo declarar la url de mi webhook

Respostas (13):
Avatar discord do usuario alex_684067_87631

alex_684067_87631

17/04/2024

Obrigado Rubens, embora esta documentação indique generalidades da mecânica do webhook, quando entro com meu usuário não encontro o campo onde defino para onde me enviam a mensagem, ou seja, onde declaro que enviam as mensagens para https://exemplo.com/webhook.php?

Avatar discord do usuario rubenskuhl

rubenskuhl

17/04/2024

Pq é uma chamada de API usada para configurar isso, não uma opção do painel.

Avatar discord do usuario alex_684067_87631

alex_684067_87631

17/04/2024

ahh ok

Avatar discord do usuario rubenskuhl

rubenskuhl

17/04/2024

Para https://exemplo.com/webhook.php você precisa passar https://exemplo.com/webhook.php?ignorar= , pq ele sempre adiciona /pix na URL que você passar.

Avatar discord do usuario alex_684067_87631

alex_684067_87631

17/04/2024

No exemplo https://exemplos-integracao.efipay.com.br/pix/ onde está especificada a url do webhook? Está em emitir_pix.php que deve ser feito? Se sim, onde é adicionado? Você tem algum exemplo que eu possa estudar?

Avatar discord do usuario rubenskuhl

rubenskuhl

17/04/2024

Talvez o pessoal da Efí possa comentar desse exemplo... do SDK de PHP, é o pixConfigWebhook.php

Avatar discord do usuario ksevendev

ksevendev

18/04/2024

Pelo que entendi desse webhook config é a forma que você faz a "interligação" da chave pix para o retorno...
E todas transação pix enviada pela api, a mesma faz envio de um retorno pelo link indicado quando houver alteração na transação, tais como alteração de status... Para trazer uma confirmação de pagamento e fazer alteração na fatura, pedido ou algo do tipo no sistema integrado.

Avatar discord do usuario rubenskuhl

rubenskuhl

18/04/2024

Por default o webhook vai notificar todo Pix que vier com txid, seja ele de uma cobrança criada via /cob ou um QR-Code estático com txid. Mas a Efí tem uma opção que faz com que o webhook aconteça a qualquer Pix recebido.

Avatar discord do usuario ksevendev

ksevendev

18/04/2024

Bom foi oque eu entendi, eu não estudei totalmente a documentação, só algumas parte e funções específicas até o momento, ainda vou chegar nessa parte.

Avatar discord do usuario rubenskuhl

rubenskuhl

18/04/2024

Principal diferença do webhook é que ele se aplica a todos os Pix de uma determinada chave Pix, não é URL de notificação para cada transação. Isso que pode estar confundindo o @alex_684067_87631 .

Avatar discord do usuario ksevendev

ksevendev

18/04/2024

Ja me confundi bastante na hora de fazer a integração... Depois que vi que a mesma é diferente das demais opções de pagamento/recebimento.

Avatar discord do usuario rubenskuhl

rubenskuhl

18/04/2024

Diferente dos outros meios de recebimento da Efí como boleto e cartão sim... mas o webhook como implementado pela Efí é exatamente o que está no padrão do Banco Central. Então outros PSPs que estão fora do padrão...