Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario saviobraz

saviobraz

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 500"
}

Avatar discord do usuario saviobraz

saviobraz

fiz todos os passos p/ configurar o webhook pix

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

Sim, o webhook é melhor, porém não é muito elegante fazer if() para saber se é uma devolução, se é um pagamento, se é um envio de pix. Eu mesmo ainda não finalizei essa parte por conta desse retorno que não retorna tipo nem status....os GET's seriam uma melhor solução para mim. Mas preciso usar os webhooks.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não necessariamente. Há 3 maneiras de confirmar um pagamento:
GET em /pix filtrado pelo txid
GET em /cob, ver se tem objeto pix
Objeto pix enviado pelo webhook

O webhook é o que dá melhor experiência e escalabilidade, mas é bom ter um dos outros dois como fall-back.

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá @alexsandersouza ! Agradecemos pela observação. A equipe responsável já está providenciando a atualização na documentação. Editei a mensagem que havia te enviado anteriormente. Você pode baixar a chave pública em produção por este link: https://pix.sejaefi.com.br/webhooks/chain-prod.crt

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

Pessoal uma dúvida. No callback das cobranças eu não recebo o status. Isso quer dizer que toda vez que eu receber um callback de uma determinada cobranca pix eu tenho que fazer uma consulta no endpoint de cobrança para saber o status do pagamento? Ou ele retorna isso de alguma forma no webhook e eu que não estou sabendo utilizar? Lembrando que não estou usando SDK criei toda estrutura php para o meu caso.

Avatar discord do usuario alexsandersouza

alexsandersouza

Boa tarde pessoal, alguém conseguiu usar o nginx para validar o certificado do cliente da efí no webhook?
eu configurei e testei com outro certificado de cliente e deu tudo certo mas com o da efi da falha

eu obtive o mesmo erro no outro certificado quando não tinha todas as cadeias presentes no arquivo, mas assim que adicionei funcionou, sabem se esse da efí está faltando mais cadeias intermediarias ou a root?

Eu sei que o nginx não consegue validar caso esteja faltando alguma cadeia.
erro informado pelo nginx: FAILED:unable to verify the first certificate

crt usado da efí: https://pix.gerencianet.com.br/webhooks/chain-pix-sandbox.crt

Avatar discord do usuario joandervieira

joandervieira

Ver Respostas

No test que fiz aqui em sendbox (hom), quando o webhook chamou minha API ela não veio no payload o sendId que eu gerei para fazer o sendPix.
Payload que recebi:

{EndToEndID:E09089356202306131850API4bdf6b69 TxID: Chave:87f96833-88ee-4ad3-a4b1-9cc9140f2020 Valor:0.04 Horario:2023-06-13 18:50:04 +0000 UTC InfoPagador:Pagamento}]}

Avatar discord do usuario joandervieira

joandervieira

Ver Respostas

Este webhook eu posso cadastrar uma única vez, certo ? não precisa "recadastrar" toda vez que um pix for enviado né ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, o ideal é você criar uma chave aleatória específica para envios, e cadastrar um webhook para essa chave.

Avatar discord do usuario joandervieira

joandervieira

Ver Respostas

Só uma dúvida,
Eu já estou utilizando o endpoint de PUT /v2/cob/:txid (createCharge) com o webhook cadastrado com a chave da minha empresa.

Agora quando eu faço o envio do pix PUT/v2/gn/pix/:idEnvio (pixSend) tenho que cadastrar outro webhook com chave pix do favorecido (chave de quem vai receber o pix) ?

Avatar discord do usuario jeanlucafp

jeanlucafp

Ver Respostas

pessoal estou com esse erro aqui na hora de enviar um pix -> A chave informada não tem webhook cadastrado na conta Gerencianet autenticada

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @lyrax_dev, tudo bem?
Em seu caso será necessário implementar um webhook juntamente ao seu bot para que ele seja notificado de todas transações referentes à chave Pix utilizada para realizar essas emissões. Para que seu código consiga atrelar o pagamento ao pedido recomendo que utilize o txid.
Para que possamos lhe auxiliar da melhor forma possível pedimos que dê mais detalhes quanto à dificuldade que está enfrentando no processo de integração.
Caso deseje você pode criar um # atendimento para um atendimento privado.

Avatar discord do usuario vinilv

vinilv

Ver Respostas

olá, boa tarde, a um tempo atras eu estava tentando desenvolver um sistema de pagamento com pix mas meu webhook não era aceito por não ter certificado ssl, eu queria saber se eu consigo hospedar meu webhook no meu proprio raspberry em minha casa, se alguém puder me ajudar, eu agradeço!

Avatar discord do usuario ilo4413

ilo4413

Ver Respostas

Bom dia pessoal, esta acontecendo algum problema com os webhooks?

Avatar discord do usuario webcrawler1396

webcrawler1396

Ver Respostas

estou tentado ativar o webhook, como faço pra conseguir
imagem enviada na mensagem pelo usuario webcrawler1396