Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario Inaldo Marinho

Inaldo Marinho

<@!944203134622920724> pior que ainda não fiz a configuração do mTLS necessário para utilziar o webhook

Avatar discord do usuario .hugopt

.hugopt

Boa tarde,
Tenho um servidor partilhado onde usa o nginx a reencaminhar pedidos para o apache,
Ao configurar a rota para o webhook me devolve essa mensagem:
{
"nome": "webhook_invalido",
"mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"
}

Avatar discord do usuario .hugopt

.hugopt

Ver Respostas

Boas poderia partilhar ou ajudar -me no webhook no nginx?

Avatar discord do usuario Inaldo Marinho

Inaldo Marinho

Ver Respostas

Pessoal, bom dia!

Quando eu faço uma cobrança pix e recebo no webhook uma notificação de pagamento, eu preciso verificar o campos valor? Ou obrigatoriamente será o valor da cobrança realizada?

{
"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"
}
]
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Que URL vc está passando no cadastro do webhook, e em qual URL está seu atendedor do webhook ?

Avatar discord do usuario luiggisenna

luiggisenna

Ver Respostas

Sim consultei o /pix e tem a transação de teste que não recebi. E quando chamo o webhook pelo postman passando um payload de teste, consigo receber.

Avatar discord do usuario luiggisenna

luiggisenna

Ver Respostas

A minha dúvida é Quanto tempo demora para o envio da notificação para o webhook pix? Como consigo saber se houve tentativa de envio e se meu webhook deu problema?

Avatar discord do usuario luiggisenna

luiggisenna

Ver Respostas

Tudo bem? Quanto tempo demora para o envio da notificação para o webhook pix? Como consigo saber se houve tentativa de envio e se meu webhook deu problema? No painel esta indicando o valor como "a receber" (em amarelo) e ainda não recebi o webhook

Avatar discord do usuario rubenskuhl

rubenskuhl

Você provavelmente deve retirar o rewrite ^(.)$ /webhook; , que só faz sentido em setups muito específicos.

Avatar discord do usuario matheus_efi

matheus_efi

Nas configurações do nginx que fiz aqui, eu colocava um proxy_pass para uma aplicação que trata o /webhook

Avatar discord do usuario .nettopaulo

.nettopaulo

location /webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
rewrite ^(.)$ /webhook;
}

Avatar discord do usuario .nettopaulo

.nettopaulo

Ver Respostas

boa tarde!
Estou precisando de uma ajuda na configuração do webhook.
Alguém pode me ajudar?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ah, e você JAMAIS pode acessar essa URL do webhook com um browser ou fazer um teste em serviço online. Pq aí com certeza vai aparecer.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia, <@!883000147938783272>! Você pode utilizar o endpoint de Consultar Pix recebidos, o GET /v2/pix e passa como parâmetro o período em que deseja o retorno de Pix recebidos https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-consultar-pix-recebidos.
Mas a forma ideal mesmo e automatizada, é com o webhook.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

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 rubenskuhl

rubenskuhl

Ver Respostas

Ativando o webhook

Avatar discord do usuario matheus_efi

matheus_efi

Me informa no privado por favor o webhook que você está tentando cadastrar.

Avatar discord do usuario united_quail_18054

united_quail_18054

curl -v https://xxxxxxxxxxxxxxxxxxx.com/webhook --key my_client.key --cert my_client.pem

linha relevante:

> subjectAltName: host "xxxxxxxxxxxx.com" matched cert's "xxxxxxxxxxxx.com"

Avatar discord do usuario united_quail_18054

united_quail_18054

Ver Respostas

boa tarde pessoal, estou tentando cadastrar uma url webhook aqui, mas estou recebendo o seguinte erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ERR_TLS_CERT_ALTNAME_INVALID"
}

esse erro dá a entender que o servidor da Gerencianet não está aceitando o certificado que o meu servidor está fornecendo.. no entanto, quando eu tento diagnosticar através do comando openssl s_client -connect [url] tudo funciona normalmente, com o campo CN representando exatamente o meu domínio..

alguém poderia me auxiliar nesse problema? tenho um ticket aberto também mas foi sugerido esse canal complementar