Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
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.

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

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

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

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

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

# pix
Avatar discord do usuario .nettopaulo

.nettopaulo

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

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

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

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

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

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ativando o webhook

# pix
Avatar discord do usuario matheus_efi

matheus_efi

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

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

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

# pix
Avatar discord do usuario nicolaujr.

nicolaujr.

Para quem estiver com a mesma dificuldade
Cadastro de webhook retornando erro 500 com o nginx.

nginx
location /webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
proxy_pass SEU_SERVER:PORT;
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Eu acho que o "rewrite ^(.)$ /webhook;" pode ser desnecessário...

# pix
Avatar discord do usuario nicolaujr.

nicolaujr.

json
{
"nome": "webhook_invalido",
"mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ao que eu lembre é POST (a ativação do webhook)

# pix
Avatar discord do usuario nicolaujr.

nicolaujr.

mesmo que eu informe o endpoint /webhook