Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario jonasbp.

jonasbp.

Ver Respostas

No meu caso é um ponto físico em que todos vão pagar sempre o mesmo valor e gostaria de saber se consigo por Webhook receber as informações sempre que alguém pagar mesmo com o QrCode estático

# pix
Avatar discord do usuario jonasbp.

jonasbp.

Ver Respostas

Consigo receber Webhook de um Qr-Code Pix estático?

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!666766641358438413>. Como citado pelo Rubens não há um comprovante do BACEN retornado via API, o que você pode fazer é utilizar os dados de cobranças pagas e montar o comprovante. Você consegue estes dados via webhook ou consumindo os endpoints GET /v2/pix ou GET /v2/cob .

# pix
Avatar discord do usuario m4cr0st3r

m4cr0st3r

Ver Respostas

Olá, bom dia! Me chamo Luís e estou fazendo integração com Gerencianet, específicamente na parte de requisião de envio de pix. O caso que estou tendo é o seguinte: Estou fazendo envio de pix para uma determinada conta, e está chegando para mim via webhook que foi transferido com sucesso, até aí tudo certo. Porém quando o recebedor decide realizar um estorno, gostaria de saber como essa informação chega para mim. Chega na forma de um pix recebido? Irá bater no mesmo webhook configurado para envio? Agradeço desde já pela excelente documentação, simples e direta.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Outra dica seria você registrar seu URL de webhook com um query params para ignorar o /pix que é inserido no final.
Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

Então enviaremos a notificação para https://seudominio.com.br/webhook?ignorar=/pix
E você trata a notificação em /webhook ignorando o /pix

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Beleza.
Para facilitar essa configuração com o Apache, uma dica seria configurar um subdomínio com o mTLS dedicado para o webhook, ex www.webhook.seu_dominio.com.br. Que com um subdomínio fica fácil fazer o redirecionamento do /pix. Veja um exemplo completo:

apache

:443>
ServerName webhook.seudominio.com.br
ServerAlias www.webhook.seudominio.com.br
ErrorLog ${APACHE_LOG_DIR}/webhook.error.log
CustomLog ${APACHE_LOG_DIR}/webhook.access.log combined
DocumentRoot /var/www/webhook


Options Indexes FollowSymLinks
AllowOverride All
Require all granted


Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/webhook.seudominio.com.br/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/webhook.seudominio.com.br/privkey.pem

# mTLS Gerencianet
SSLCACertificateFile /etc/apache2/sites-available/cert_gn/chain-pix-prod.crt
SSLVerifyClient require
SSLVerifyDepth 3

# Redirect from /pix
Alias "/pix/" "/var/www/webhook/index.php"
Alias "/pix" "/var/www/webhook/index.php"


# pix
Avatar discord do usuario rafaelvverde

rafaelvverde

Ver Respostas

Galera, no URL do webhook salvo, retorna com / no final mesmo?

# 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

# pix
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?

# pix
Avatar discord do usuario homero.maduro

homero.maduro

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

# pix
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.

# pix
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/

# pix
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 🙂

# pix
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

# pix
Avatar discord do usuario gamadevbr

gamadevbr

Ver Respostas

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

# pix
Avatar discord do usuario red_killer.

red_killer.

Estou implementando o webhook da api do pix

# 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.

# pix
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.