Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

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

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

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

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

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

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

/webhookpix/pix
/webhookboleto/

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

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

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

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

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

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

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

será que isso pode estar dando problema no webhook?

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

no body eu to passando {'webhookUrl' => https://hwaiter.com/webhook/pix}

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

para criar o webhook eu estou passando URL_API_GN/webhook/CHAVE_PIX