Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que diz a do BACEN é que vc coloca webhookUrl e o PSP adiciona o /pix nela.

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

mas vc mesmo adicionou o "/pix" na hora de cadastrar a url de webhook, não foi?

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

será que o BACEN fez isso de obrigar o "/pix" pra coibir o uso de GET params? pq não é efetivo.. dá pra forçar o parse para o php, node, etc e ler a URL inteira do request de qualquer forma.. o "/pix" pode ficar sendo parte de um GET param.
ex: cadastra https://webhook.exemplo.com.br/qualquercoisa.php?minhavar=valor&varinutil= e o request vai pra ...qualquercoisa.php?minhavar=valor&varinutil=/pix (que o PHP acata normalmente)

Avatar discord do usuario joelemanoel

joelemanoel

"Esse serviço está protegido por uma camada de autenticação mTLS. Os callbacks são enviados pela Gerencianet via POST {$request.body#​/webhookUrl}​/pix quando há uma alteração no status do PIX."

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

não entendi pq o "em breve". já não era pra GN estar enviando os callbacks para "webhookUrl/pix", segundo o BACEN?

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Vale lembrar <@!671762828046106646> que em breve vai ser enviado o "/pix" que vai ser inserido na URL ao enviar o Webhook e ainda tem a questão do Client_Id (se o BACEN confirmar)...

Avatar discord do usuario juizmill

juizmill

Ver Respostas

Seria este os dados que a GN vai enviar para o meu sistema pelo WebHook

{
"txId": "fc9a4366ff3d4964b5dbc6c91a8722d3",
"revisao": "3",
"calendario": {
"criacao": "2020-09-15T19:39:54.013Z",
"apresentacao": "2020-04-01T18:00:00Z",
"expiracao": 3600
},
"status": "ATIVA",
"valor": {
"original": "500.00"
},
"chave": "7407c9c8-f78b-11ea-adc1-0242ac120002",
"solicitacaoPagador": "Informar cartão fidelidade",
"infoAdicionais": [
{
"nome": "quantidade",
"valor": "2"
}
]
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

/webhookpix/pix
/webhookboleto/

Avatar discord do usuario juizmill

juizmill

Ver Respostas

Estou tentando fazer os dois em uma unica URL, ai quero identificar se é boleto ou PIX e trabalhar com o Adapter para resolver o tratamento de dados, nas nao sei como é estes dados que chega do WebHook da GN se alguem tiver um exemplo de JSON do POST do WebHook ajudaria

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O webhook do Pix é bem diferente do do boleto, por causa do padrão do Banco Central. O do Pix é mTLS e o do boleto, não.

Avatar discord do usuario juizmill

juizmill

Ver Respostas

OK, alguem tem o JSON do POST que a GN envia neste WebHook tanto para PIX quando para o Boleto?

Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Na sua maquina local não consegue, pq o webhook precisa bater no endpoint, e endpoint local não tem acesso externo

Avatar discord do usuario juizmill

juizmill

Ver Respostas

Pessoal para eu saber se estou indo no caminho correto, para testar o WebHook da GN eu devo colocar o sistema em um servidor e deixar ele online? Na minha própria maquina "localhost" não consigo testa?

Avatar discord do usuario Deleted User

Deleted User

os erros que recebo quando o GN tenta bater no meu webhook
imagem enviada na mensagem pelo usuario Deleted User

Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

será que isso pode estar dando problema no webhook?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Há coisas a melhorar no servidor do seu webhook, por exemplo desligar TLS 1.0 e 1.1:
https://www.ssllabs.com/ssltest/analyze.html?d=www.hwaiter.com