Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario alexandrecosta1735

alexandrecosta1735

Ver Respostas

não valida quando cria o webhook, nem quando recebe a notificação, certo?

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @Hagi. Como vai?
Existe sim. Na API Pix você deve registrar sua URL webhook associada a uma chave Pix, que pode ser o CNPJ. Então toda cobrança emitida com sua chave Pix que possuir um txid, nó iremos acionar o seu webhook para notificação.
Veja mais detalhes em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@alexandrecosta1735. Verifique um detalhe que é a adição do /pix no final da sua URL.
Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

Outra opção seria você colocar um query params na sua URL no momento do registro, para ignorar a adição do /pix, assim:

# pix
Avatar discord do usuario alexandrecosta1735

alexandrecosta1735

Ver Respostas

quando criei o webhook, o dados.json é atualizado. [{"evento":"teste_webhook","data_criacao":"2023-03-29T12:58:03.088Z"}]. mas quando realizo uma transação não atualiza. sabe o que pode estar errado?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @alexandrecosta1735! Sim. Você vai receber a notificação.
Optando por utilizar o atributo skip mTLS, ou seja, sem a validação mTLS no seu servidor, é interessante implementar medidas para garantir que quem está enviando os webhooks ao seu servidor é de fato a Efí. Deixamos em nossa documentação algumas sugestões.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @emersongarrido! Tudo bem?

Resumindo o bate papo seu com o Rubens. Como você deseja receber vários pagamentos em um único Copia e Cola, será necessário gerar ele estático usando uma lib e deve ser definido um txid para acionar o webhook. Caso queira se aprofundar e entender como o pix Copia e Cola é montado você pode conferir o manual do Bacen.
https://www.bcb.gov.br/content/estabilidadefinanceira/pix/Regulamento_Pix/II_ManualdePadroesparaIniciacaodoPix.pdf

E para a Efí saber que deve acionar seu webhook, você deve registar sua URL associada a chave Pix que você colocar no Copia e Cola. Segue detalhes do endpoint.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#configurar-o-webhook-pix
imagem enviada na mensagem pelo usuario guilherme_efi

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Tendo txid, o webhook é acionado. Você pode fazer alguns testes usando o pix.ae:
https://pix.ae/

O txid é o identificador da cobrança.

# pix
Avatar discord do usuario emersongarrido

emersongarrido

pq ai nao vou receber webhook

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você precisar de txid para que o webhook seja acionado. Mas pode ser um txid genérico para não identificados, por exemplo "naoidentificado" (sem as aspas)

# pix
Avatar discord do usuario emersongarrido

emersongarrido

pra receber webhook de recebimento do pix

# pix
Avatar discord do usuario emersongarrido

emersongarrido

Ver Respostas

so é possivel cadastrar webhook via API?

# pix
Avatar discord do usuario Julia Efí

Julia Efí

master - examples - pix -webhooks

# devs
Avatar discord do usuario hiagosilvas

hiagosilvas

{
"items": [
{
"name": "TESTE",
"value": 50000,
"amount": 1
}
],
"metadata": {
"custom_id": "113300",
"notification_url": "https://webhook.site/1f7ee26e-2b09-467c-98f5-6831d783041b"
},
"payment": {
"banking_billet": {
"message": "Uma Mensagem aqui",
"expire_at": "2023-03-27",
"configurations": {
"fine": 200,
"interest": 330
},
"customer": {
"name": "Jean José De Matos",
"email": "[email protected]",
"cpf": "03451899999",
"phone_number": "33988242775"
}
}
}
}

# pix
Avatar discord do usuario alexandrecosta1735

alexandrecosta1735

Ver Respostas

Bom dia. Alguem consegue me ajudar para localizar qual o diretorio onde estão as configurações que devo alterar para a configuração do webhook?

# devs
Avatar discord do usuario jeanmatos.

jeanmatos.

Ver Respostas

{
"items": [
{
"name": "TESTE",
"value": 50000,
"amount": 1
}
],
"metadata": {
"custom_id": "113300",
"notification_url": "https://webhook.site/1f7ee26e-2b09-467c-98f5-6831d783041b"
},
"configurations": [
{
"fine": 200,
"interest": 330
}
],
"payment": {
"banking_billet": {
"message": "Uma Mensagem aqui",
"expire_at": "2023-03-27",
"customer": {
"name": "Jean José De Matos",
"email": "[email protected]",
"cpf": "03451899999",
"phone_number": "33988242775"
}
}
}
}

# pix
Avatar discord do usuario renyiblack

renyiblack

acho que expressei mal com o nova, é pq já tinhamos integrado com o pix, mas sem webhook cadastrado, e agora precisamos cadastrar o webhook, ai estou chamando de nova pra gente, mas na verdade são com os mesmos dados já utilizados anteriormente

# pix
Avatar discord do usuario renyiblack

renyiblack

Ver Respostas

boa noite! estou fazendo uma integração nova de webhook pix e queria saber se alguém já passou pelo problema de "chave_invalida" e tem alguma dica de como resolver? já conferimos e a chave que estamos passando pro webhook é a mesma que está cadastrada no site

# devs
Avatar discord do usuario klawdyo.com

klawdyo.com

Quando cancela, quando cria boleto, quando o boleto é pago... O Webhook é o mesmo