Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Além dessa configuração existem outras configurações disponíveis neste endpoint, como por exemplo no webhook receber um campo indicando o valor da tarifa, dentre outros.

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia @nandinhatnl, que bom que conseguiu configurar o webhook 😁
Com relação à esses dados extras você pode configurar sua conta para receber eles no webhook através do endpoint PUT /v2/gn/config

# pix
Avatar discord do usuario nandinhatnl

nandinhatnl

Ver Respostas

Bom dia a todos ! Finalmente consegui cadastrar perfeitamente o webhook em ambiente de produção a requisição toda vez que recebo um pix. A minha dúvida agora é a seguinte, na documentação para os webhooks mostra os diferentes json enviado. Estou recebendo o JSON Recebido ele informa o valor , um txid, minha chave pix , um valor... em outra ABA da Documentação , o json é mais completo , RECEBIDO_DADOS , com as informações de quem pagou , como recebo este json mais completo?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, não é. Isso é outra coisa, e aí só o pessoal da Efí ( @Consultoria Técnica ) para ver pq vc não está recebendo webhook de homologação.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em homologação você só recebe webhooks de cobranças até R$10. Então para testar lá, baixe o valor da cobrança.

# pix
Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

Ver Respostas

no modo homologação também vou receber esse? Entendi que o correto seria salvar o txid no banco de dados para quando receber algum webhook atualizar o status ligando com ele, certo?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Detalhe que é o que vem no webhook é um array de pix... então teoricamente você receber mais de uma confirmação no mesmo acionamento do webhook. A Efí não costuma usar isso, mas pode acontecer se o banco pagador mandar dois pagamentos pra Efí no mesmo pacote do Pix.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que você vai receber no webhook é algo assim:

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Então o txid que você mandou ao fazer PUT no /cob, é o que você usa para fazer match desse Pix com a cobrança.
E você confere também chave (tem que ser a mesma chave que você usou no /cob) e o valor (tem que ser o mesmo valor). Se tudo certo, você dá como pago.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Vc mandou para a configuração do webhook https:/exemplo.com.br/pix ? Pq aí a Efí vai acionar https://exemplo.com.,br/pix/pix ...

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Então você precisa colocar /webhook mesmo no cadastro, mas ter o teste funcionando em /webhook e o recebimento funcionando em /webhook/pix .

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você colocar webhook/pix, a Efí vai acionar webhook/pix/pix .

# pix
Avatar discord do usuario nandinhatnl

nandinhatnl

Ver Respostas

engraçado, se eu estar o put no webhook/pix funciona... só não recebo quando faço o pagametno mesmo

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Então, significa que /webhook está ok, mas /webhook/pix não está. E você precisa dos dois.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso mesmo. Mas /webhook também precisa responder com 200 se tiver o certificado, 403 se não tiver.

# pix
Avatar discord do usuario nandinhatnl

nandinhatnl

Boa tarde ! Eu consegui configurar o certicado, o proxy e o estou recebendo a resposta 200 no webhook, porém quando eu faço um pix não recebo absolutamente nada ... não estou recebendo o retorno algum.. o que falta?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você enviar o request para /webhook e ele der "200 OK" como resposta, a partir daí você receberá webhooks para pagamentos feitos para aquela chave Pix.

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A notificação de Pix via webhook só é enviada para Pix solicitado via API. Ele não cobre pagamentos realizados pelos app web e mobile.