Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Possivelmente o webhook de pix enviado devesse ser sendpix ao invés de pix. Então vc mandaria exemplo.com.br/webhook na configuração de webhook para aquela chave, e a GN acionaria exemplo.com.br/webhook/pix para os recebimentos e exemplo.com.br/webhook/sendpix para os pagamentos.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Existe na documentação os status das devoluções: "EM_PROCESSAMENTO", "DEVOLVIDO", "NAO_REALIZADO". O Pix pago não necessita de status, pois, quando é notificado o webhook é porque já foi recebido com sucesso.

Avatar discord do usuario ezequielsp

ezequielsp

nesse caso vou precisar ter uma nova chave com outro webhook..

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

EM_PROCESSAMENTO é retornado quando os dados bancários e chave estão corretos, mas ainda depende do PSP recebedor se ele vai aceitar ou não a transação, esta resposta definitiva é retornada no webhook.

Avatar discord do usuario ezequielsp

ezequielsp

um webhook para pagamentos e outro para recebimentos.

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Ver Respostas

Pra que cadastrar 2 webhooks, se o GN já faz isso usando uma chave?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!783359762917752843>, a resposta já vem no momento da requisição, mas o webhook também é acionado com os dados do envio. Você pode configurar sim, mas neste caso o melhor cenário seria ter uma chave para envio de Pix com um webhook e outra chave com o segundo webhook exclusivo para recebimento, pois, cada chave só pode estar associada a um único webhook.

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Técnicamente é o seguinte...

- Você cadastra o webhook para seu endpoint "exemplo.com/webhook"
- A GN vai enviar uma primeira requisição para este endpoint sem o certificado, e seu servidor deve RECUSAR
- Em seguida a GN vai enviar outra requisição, dessa vez com com certificado para handshake, mas vai servir apenas para confirmar o PIX gerado, vai enviar um POST com um nome de evento e a data_criacao
- Caso o cliente pagar o PIX, a GN vai enviar uma nova requisição com certificado para handshake para o endpoint mas dessa vez vão adicionar um "/pix" a mais na requisição, ou seja, vai enviar para "exemplo.com/webhook/pix". Você deve deixar este endpoint também disponível e vai receber um POST com os dados do PIX recebido.

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

<@!671762828046106646> ??

Pessoal para requisitar um envio de pix a resposta é na hora ou vem por notificação?
Posso configurar um webhook para notificações de envio de pix e outro para receber?

Avatar discord do usuario ezequielsp

ezequielsp

Posso configurar um webhook para notificações de envio de pix e outro para receber?

Avatar discord do usuario lucyannlenon

lucyannlenon

não estou recebendo notificação de pagamento via webhook

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Ver Respostas

Bom dia.

Estou com um problema ao receber os POSTs dos Callbacks para meus webhooks. Fiz um teste (Já em produção) com a criação do webhook e com as respostas de Pix pago. Mas, conforme segue na imagem, eu não recebo o POST em meu endpoint. Alguém pode me ajudar?
imagem enviada na mensagem pelo usuario alisonoliveira10655

Avatar discord do usuario rogeriocruzsousa

rogeriocruzsousa

Bom dia, estou começando com o webhook e não entendi bem onde configurar a chave pública. Minha aplicação é em Java, servidor Tomcat e está hospedado na Amazon EC2.

Alguém sabe me indicar onde seria o melhor local para configurar ..  muito obrigado.

Avatar discord do usuario cleversonmenur

cleversonmenur

Ver Respostas

Oi, Jéssica, fiz um teste aqui na porta de entrada do meu WebHook, o Amazon API Gateway. Fiz uma mudança nas requisições de entrada para ver se é ele que está segurando 1 passo na fila. Basicamente acrescentei 1 Header ao que chega no meu Back-End. Fiz uma nova requisição. O Header chegou já na primeira, como deveria. Entretanto essa requisição de teste continuou com o conteúdo (body) atrasado em 1 passo. Tá com muita cara que está vindo com esse passo de atraso daí. Teria como fazer uma verificação específica comigo? Posso fazer as requisições para vocês acompanharem.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia <@!620895261568401428> ! O webhook é acionado no momento em que você realiza a transação. Então esse comportamento pode ser devido a alguma falha na configuração do seu servidor. Fizemos alguns testes e esta funcionando corretamente, sem atraso.

Avatar discord do usuario cleversonmenur

cleversonmenur

Ver Respostas

Oi pessoal, <@!781134406680838216> o comportamento dos POSTs que chegam no meu webhook continua engasgado com 1 passo atrasado. Teria como vocês darem uma verificada, por favor? 🙏 No começo funcionou normal e depois ficou assim ☹️ <@!671763456487325717>

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!393512852310327296>.
Utilizei a seguinte configuração do apache com CentOS 7

apache

:443>
ServerAdmin [email protected]
ServerName seudominio.com.br
ServerAlias www.seudominio.com.br
DocumentRoot /var/www/html

SSLCertificateFile /etc/letsencrypt/live/seudominio.com.br/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/seudominio.com.br/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateChainFile /etc/letsencrypt/live/seudominio.com.br/chain.pem

SSLCACertificateFile /etc/letsencrypt/live/guilhermegn.tk/chain-pix-prod.crt

SSLVerifyClient none

SSLVerifyClient require
SSLVerifyDepth 3




Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Mandando de novo aqui...

Estou tentando fazer o hand-shake em minha url webhook mas acontece esses erros. A chave crt é a fornecida pela GN e a url "https://api.suasorte.com.br/webhook/pix" está configurada pela AWS API Gateway com mTLS configurado com a .crt que a GN também forneceu. O que ainda preciso fazer para que funcione isso? Eu não sei mais o que fazer... 😔
imagem enviada na mensagem pelo usuario alisonoliveira10655

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Lembrando que apesar do teste ser em exemplo.com.br/webhook, o que a GN vai chamar depois é exemplo.com.br/webhook/pix

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tem que ser na 443, mas pode ser numa única rota, por exemplo exemplo.com.br/webhook .