Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @leonardo.amaral! Como vai?
Você consegui sim fazer testes em homologação, mas para isso você irá precisar da sua conta para obter as credenciais Cliente_Id, Client_Secret e certioficado para autenticação.
O processo será basicamente o seguinte:
1 Criar cobrança em homologação (https://dev.gerencianet.com.br/docs/api-pix-endpoints#criar-cobran%C3%A7a-imediata-com-txid)
Se o valor da cobrança está entre R$ 0.01 à R$ 10.00: A cobrança é confirmada, informação virá via Webhook.
Se o valor da cobrança é maior que R$ 10.00: A cobrança permanece ativa, sem confirmação. Como não há webhook nesses casos, nada é feito
2
para obter o Pix copia e cola, você pode fazer como o Rubens mencionou, usar uma biblioteca que monta o BRCode, ou usar um endpoit que já entregarmos pronto, junto com a imagem e um link de pagamento também. (https://dev.gerencianet.com.br/docs/api-pix-endpoints#gerar-qrcode-de-um-location)

Para facilitar ainda mais esse processo de integração, você ainda pode usar uma de nossas SDKs (https://github.com/gerencianet).

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não precisa do iniciador do OpenFinance, o copia e cola é parte da iniciação padrão do Pix.

Dá para fazer testes parciais no ambiente de homologação. Você cria uma cobrança e dependendo do valor o webhook é acionado. Mas no ambiente de homologação não aparece um Pix para quitar a cobrança.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você precisa tanto de um certificado para a sua URL, quanto a CA pública da Gerencianet para garantir que é a Gerencianet acionando o webhook. Então parece certo o exemplo com 3 objetos de certificado diferentes.

Avatar discord do usuario gabrieluepa

gabrieluepa

Ver Respostas

Boa noite pessoal para a utilização dos webhooks de pix é preciso ter, obrigatoriamente, todos esses certificados/chave no servidor? Ou somente o Certificado público da Gerencianet?
imagem enviada na mensagem pelo usuario gabrieluepa

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, recebe um webhook do OF. Mas ele não é um txid de Pix, é um id do OF. Se o cliente seguir o caminho certo tudo funciona... o problema é quando o cliente sai do script por conta própria.

Avatar discord do usuario eeerrrttt8201

eeerrrttt8201

Ver Respostas

mas eles n devolvem webhook com o id informando que foi pago ? Aí da pra marcar como 'pago'

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @vinilv. Bom dia! Como vai?
Sim, o SSL é um pré-requisito para utilizar o webhook. Você consegue realizar isso de forma gratuita utilizando um utilitário como o Certbot, por exemplo.

Avatar discord do usuario vinilv

vinilv

Ver Respostas

pra eu conseguir fazer um webhook para quando receber um pix, eu realmente preciso de um certificado ssl? não tem como fazer isso sem um?

Avatar discord do usuario bitpickle

bitpickle

Ver Respostas

Estou precisando de ajuda para implementar o mTLS no endpoint do meu webhook, alguém pode me ajudar com isso?

Avatar discord do usuario softvix

softvix

Ver Respostas

Precisa de alguma autorização especial para fazer isto? Porque no Pix Send teria que configurar um Webhook, não é?

Avatar discord do usuario eeerrrttt8201

eeerrrttt8201

Olá galera, tudo joia!?

Gostariamos de saber se na api open-banking conseguimos vincular um ID pra transação e quando o pagamento efetivar se recebemos um webhook informando que "ID tal foi pago"

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E o objeto pix que vem no webhook e no GET de /pix passa a vir também no /cob, e lá tem horário...

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @tolribeiro ! Quando você cria uma cobrança, ela te retorna essa informação do calendário. A partir do momento que foi paga, que você possui um e2eid, é retornado o horário em que foi pago. Essa informação é enviada no webhook. Veja um exemplo de um webhook enviado para Pix recebido:

{
"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"
}
]
}
E se você consultar esse pix, te retorna essa mesma informação. Para mais detalhes, acesse https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-pix

Avatar discord do usuario lucashang

lucashang

Ver Respostas

@here
Boa noite pessoal, na api do pix atualmente existe alguma forma de eu buscar um envio de pix pelo idEnvio?
Eu sei que existe essa rota aqui /v2/gn/pix/enviados/:e2eId, mas eu vejo um ponto de falha nela que seria resolvido por uma rota semelhante /v2/gn/pix/enviados/:idEnvio
Ou então permitir filtrar pelo idEnvio na rota /v2/gn/pix/enviados/, serviria também.

O ponto de falha que me refiro é o seguinte: Eu preciso primeiro chamar a rota para requisitar o envio de pix para então obter o end2endId e salvar ele na minha base de dados, no entanto, se no momento de salvar o end2endId na minha base ocorre algum erro eu me encontro na situação onde envie um pix, mas não consigo recuperar essa informação posteriormente, pois não tenho o end2endId.
É claro que ainda existe a camada do webhook (que retorna o idEnvio) e me permite atualizar no meu banco se o pix foi enviado com sucesso ou não. No entanto o webhook também é suscetível a falha.
Para conseguir cobrir todos os pontos de falha bastaria a rota de consulta do pix enviado pelo idEnvio, tendo em vista que esse identificador sou eu quem gero, faz até mais sentido.

Agradeço desde já a paciência da pessoal que ler até o final e me ajudar. Por favor, se eu estiver enganado em algum ponto me corrija, eu gostaria de estar errado e não precisar dessa rota kkkkk

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Por enquanto, o que você pode fazer:
GET de /webhook para ver se a URL que você configurou está mesmo ativada
Log do seu servidor para ver as requisições feitas a partir do IP da Efí.

Avatar discord do usuario adilton9669

adilton9669

Ver Respostas

Boa noite pessoal, não recebi notificação de pagamento pix no webhook. Estou tentando verificar qual o motivo de ter não recebido a notificação do pagamento e não estou conseguindo. Algumas vezes recebendo mensagem de erro interno no servidor ou outras não exibindo nenhuma notificação. Alguém consegue me ajudar?
imagem enviada na mensagem pelo usuario adilton9669

Avatar discord do usuario rubenskuhl

rubenskuhl

Detalhe que você precisa aceitar requisições em exemplo.com.br/webhook e exemplo.com.br/webhook/pix, mas a informação de URL para configuração é exemplo.com.br/webhook

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você configurou exemplo.com.br/webhook, o callback vai ser para exemplo.com.br/webhook/pix . Esse atendendor também está disponível ?

Avatar discord do usuario lukevinicius

lukevinicius

Ver Respostas

Pessoal configurei o webhook, porem quando faço o pagamento não estou recebendo o callback, podem me ajudar sobre isso?