Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Ver Respostas

Mas não espere muito do processamento. De toda forma, você precisa de um backend. Vais integrar a API do PIX e o webhook de retorno, na confirmação do pagamento.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

pix.chaves..webhook.notificacao.tarifa (tem que ser true)

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Há três jeitos:
- Webhook
- GET de /cob, ver se tem o bloco pix
- GET de /pix com filtro por início/termino/txid

O melhor é um combo de webhook com um recuperador fazendo GET de /pix se o webhook não tiver sido recebido.

Avatar discord do usuario sinapse8788

sinapse8788

Ver Respostas

Boa tarde já tenho meu sistema de recebimento pix funcionando em Python, agora estou começando a etapa de reconhecer automaticamente se o cliente efetuou o pagamento, eu queria tirar um dúvida específica sobre os end points exclusivos da EFI, nas requisições, para PIX, tem (recebimento: Atributo objeto obrigatório. Contém as configurações relacionadas aos recebimentos de Pix por uma determinada chave.)

Através disso eu consigo obter a resposta se o pix foi pago? Ou acham mais rapído fazer um webhook?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @nckex!
Você pode utilizar o endpoint PUT /v2/gn/config para definir que a recusa de QR Code estáticos. Mas não é possível recusar de um txid específico.

Para recusar QR Code estático, informe true no parâmetro qrCodeEstatico->recusarTodos

json
{
"pix": {
"receberSemChave": true,
"chaves": {
"chave-pix-que-deseja-configurar-as-seguintes-regras": {
"recebimento": {
"txidObrigatorio": false,
"qrCodeEstatico": {
"recusarTodos": true
},
"webhook": {
"notificacao": {
"tarifa": true
}
}
}
}
}
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

pix.chaves..webhook.notificacao.tarifa

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode ligar em /gn/settings o envio da tarifa no webhook.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@melisquencia A API Pix da Efí segue o padrão especificado pelo Banco Central, por isso não é retornada esta informação no webhook.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @d1sturb!

Segue as instruções para simular o recebimento de Pix em homologação:

Se o valor da cobrança está entre R$ 0.01 à R$ 10.00:
A cobrança é confirmada, informação virá via Webhook.
Se o valor da cobrança é maior que R$ 10.00:
A cobrança permanece ativa, sem confirmação. Como não há webhook nesses casos, nada é feito.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @notrevedr! Tudo bem?

O ngrok te permite configurar o uma chave pública da Efí em seu servidor para que a comunicação obedeça o padrão mTLS?
https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

Outro detalhes é a adição do /pix no final da 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.

Avatar discord do usuario notrevedr

notrevedr

Ver Respostas

Bom dia, galera. Estou com uma dúvida. Estou tentando configurar um webhook na minha máquina local. Executei o ngrok para tornar meu localhost pública e passei o link para o código do meu app (PHP). Porém, quando faço uma requisição PUT (seguindo a documentação da API), fica carregando e retorna "Endpoint request timed out".

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Agora dá para testar em homologação. Crie uma cobrança de menos de R$10 que ela vai acionar o webhook.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Curioso mesmo, pq na nossa experiência, o GET em /pix chega antes do saldo na conta, mas o webhook e o GET em /cob chegam no momento que o saldo vai para a conta. Mas não fizemos consulta no /gn/saldo para confirmar isso... o que te sugeriram fazer ?

Avatar discord do usuario huggler6815

huggler6815

Ver Respostas

qual é o tempo + ou - que leva pra um PIX bater na conta da gerencianet?

Exemplo: um cliente pagou um PIX e eu recebi esse aviso no webhook.... e todo recebimento, eu faço um repasse usando o pixSend....

O problema que eu detectei é que quando eu fui fazer o pixSend, retornou que não tinha saldo suficiente... e isso me intrigou... pois tinha acabado de receber um pagamento!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Avisando que checar na Amazon também é trampo... mas funciona, só nunca-jamais-em-tempo-algum criar certificado com ou entrada DNS com . E sim sempre algo como webhook.exemplo.com.br no DNS e no certificado.

Avatar discord do usuario zgalaxya

zgalaxya

Ver Respostas

Boa tarde pessoal, estou com uma duvida em relação ao webhook...
Eu consigo aplicar um webhook em uma aplicação serveless ?

Eu tenho um BFF em Next.js e queria aplicar o webhook por lá, mas estou bem consufo com a documentação em relação á aquelas partes de segurança

Avatar discord do usuario leonardo.souza2811

leonardo.souza2811

e o webhook não foi acionado.

Avatar discord do usuario leonardo.souza2811

leonardo.souza2811

tenho o Webhook funcionando no meu servidor, de boa.

Avatar discord do usuario dalisonspy

dalisonspy

ele deu erro de sintaxe nessa linha proxy_pass /webhook;

Avatar discord do usuario dalisonspy

dalisonspy

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