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

Acrescentando uma observação que é a adição do /pix no final da sua URL. Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

json
{
"webhookUrl": "https://seudominio.com.br/webhook"
}
No entanto, a URL será registrada com o /pix no final, assim:
https://seudominio.com.br/webhook/pix.
Ou seja, esta adição do /pix também dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix você receba as notificações

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!796521130038657045>. Tudo bem?
Você realizando um GET /v2/webhook/:chave você obtêm o retorno com seu webhookUrl cadastrado?

Avatar discord do usuario homero.maduro

homero.maduro

bom dia pessoal
gostaria de saber se alguem fez alguma api webhook em Delphi ou c#

Avatar discord do usuario rafaelvverde

rafaelvverde

Ver Respostas

Bom dia pessoal! Estou tentando receber notificações webhook a partir do ambiente de produção e não recebo nada. Sendo que ao configurar o webhook para o endereço, consigo receber (e logar) aquele "evento":"teste_webhook". Tanto para envio quanto cobrança com txid.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Todo mundo aqui no canal que já citou Google Cloud foi com não solução disso. Uma alternativa para considerar:

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 vitor.gt

vitor.gt

Ver Respostas

Bom dia, tudo bem?
Preciso de uma ajuda com o mTLS do webhook pix.
Estamos usando o Google Cloud App Engine para a nossa solução

A documentação oficial diz "SSL support for your App Engine app goes above and beyond basic SSL by offering globally-distributed SSL endpoints and built-in load balancing to serve your app securely, reliably, and quickly to a worldwide audience." (https://cloud.google.com/appengine/docs/standard/nodejs/securing-custom-domains-with-ssl)
E aqui diz "Google Cloud load balancers don't support client certificate-based authentication (mutual TLS, mTLS)." (https://cloud.google.com/load-balancing/docs/ssl-certificates#ssl-certificate-limits)

Voces já solucionaram algum caso parecido? Têm alguma ideia de alternativa? Alguma sugestão doq fazer?

Desde já, muito obrigado 🙂

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Oi <@!418446792494153730> tudo bem? 😄
As cobranças emitidas pelo aplicativo não possuem txid, dessa forma não acionam o webhook.
O webhook somente é acionado em cobranças que possuem txid, da respectiva chave cadastrada

Avatar discord do usuario gamadevbr

gamadevbr

Ver Respostas

se eu emitir cobranças PIX pelo aplicativo eu consigo receber a notificação por webhook?

Avatar discord do usuario red_killer.

red_killer.

Estou implementando o webhook da api do pix

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Toda vez que emitir uma cobrança, você deve informar uma chave pix cadastrada na conta Gerencianet, se você possuir mais de uma chave, você vai conseguir emitir com todas elas. Se você não estiver utilizando a antiga, você pode deletar e permanecer só com a nova chave. Lembrando que você deve vincular essa nova chave ao webhook para continuar recebendo as notificações.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Só lembrando que a ativação de webhook é por chave, então vai ter que ativar para a nova chave.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!747457595060650014>. Quando você faz um envio de Pix o webhook é acionado com os status "EM_PROCESSAMENTO", "REALIZADO", "NAO_REALIZADO". Mas caso precise que eu verifique algo mais específico, me passe a sua conta e o e2eid da transação.

Avatar discord do usuario bmcoder

bmcoder

pessoal boa tarde gostaria de saber se é possível carregar o CA para webhook usando o Delphi?

Avatar discord do usuario felipoantonoff

felipoantonoff

Ver Respostas

Olá, pessoal, a Hospedagem configurou o mTLS para o Webhook do Pix, podem ver se fizeram certo:

ssl_client_certificate /home/site/chain-pix-prod.crt;
ssl_verify_client optional;
ssl_verify_depth 3;
location /webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
#rewrite ^(.)$ /webhook;
rewrite ^/webhook$ https://site.com.br/index.php?route=extension/payment/code_gerencianet_pix/webhook redirect;
}

Tirei a URL do site, basicamente na url extension/payment... fica a função que recebe o Webhook da Gerencianet Pix
Na parte de emissão do Pix criamos o Webhook usando a URL site.com.br/webhook, mas tem retornado erro:
CurlOperation timed out after 8001 milliseconds with 0 bytes received
ou Response {"nome":"webhook_invalido","mensagem":"A URL informada respondeu com o código HTTP 403"}

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

São erros ao consumir envio de Pix? O seu webhook não está tratando as notificações? Me informe no privado o número da sua conta Gerencianet e o e2eid das transações que eu verifico para você.

Avatar discord do usuario felipepai1994

felipepai1994

Ver Respostas

Como colocar URL da chave pública para webhook em servidor compatilhado?

Avatar discord do usuario Deleted User

Deleted User

oi gente, eu preciso implementar um aviso assim que o pix for recebido. É o webhook que é usado nesse caso?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!789223277997326366>!
Exatamente! Desta forma, o webhook de cada sistema estará atrelado a uma chave Pix.