Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não na configuração, mas se tiver / no final, a Efí vai chamar https://url.com.br/webhook//pix

Avatar discord do usuario joelson.m

joelson.m

Ver Respostas

estou com o mesmo problema, só chega isso

json
{"evento":"teste_webhook","data_criacao":"2023-04-22T22:42:22.254Z"}

Avatar discord do usuario lgcaetano

lgcaetano

Ver Respostas

Pessoal, no nosso projeto é necessário recebermos os dados do pagador (6 dígitos do CPF e nome) quando um pix é recebido, como isso pode ser feito? Acreditava que isso viria quando o webhook fosse chamado

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso mesmo, o /pix de homologação ainda não tem Pix, mesmo aqueles que gerem webhook (o que foi uma adição recente). Aí o jeito é testar em produção com cobranças de 1 ou poucos centavos... possivelmente em conta distinta da conta da empresa para não bagunçar a contabilidade.

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Problema resolvido com a ajuda do @joao_efi , como detalhe, sempre ao cadastrar uma URL de Webhook, não usar / no final.

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

import express from "express";
import isAuth from "../middleware/isAuth";

import as SubscriptionController from "../controllers/SubscriptionController";

const subscriptionRoutes = express.Router();
subscriptionRoutes.post("/subscription", isAuth, SubscriptionController.createSubscription);
subscriptionRoutes.post("/subscription/create/webhook", SubscriptionController.createWebhook);
subscriptionRoutes.post("/subscription/webhook/:type?", SubscriptionController.webhook);
subscriptionRoutes.post("/subscription/webhook/pix/:type?", SubscriptionController.webhook);

export default subscriptionRoutes;

Avatar discord do usuario joao_efi

joao_efi

Ambas são necessárias, a /webhook para o registro e a /webhook/pix para a recepção das confirmações

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Devo trocar para subscriptionRoutes.post("/subscription/webhook/pix/:type?", SubscriptionController.webhook);

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

subscriptionRoutes.post("/subscription/webhook/:type?", SubscriptionController.webhook);

Avatar discord do usuario joao_efi

joao_efi

Boa tarde @rafaelribeiro.sp tudo certo?
Ainda não é possível acompanhar as requisições da API Pix pela plataforma web.
Você configurou a url adicionando o /pix ao final?

Por determinação do Banco Central, nossa API adiciona o /pix ao final da URL cadastrada, sendo assim
Se você cadastra o webhook a URL:

exemplo.com.br/webhook
A confirmação de pagamento será enviada para:
exemplo.com.br/webhook/pix

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Onde posso acompanhar os erros de envio do webhook? Estou setando a URL e a chave PIX, recebo um OK, quando consulto, a URL está lá... mas ao receber um pagamento PIX, não recebo o POST

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Enum: "ATIVA",

"CONCLUIDA",

"REMOVIDA_PELO_USUARIO_RECEBEDOR",

"REMOVIDA_PELO_PSP"

sendo que no webhook só CONCLUIDA e REMOVIDA_PELO_PSP (apesar de haver indicação da Efí de eles não terem esse status atualmente)

Avatar discord do usuario ranulfosouza

ranulfosouza

Ver Respostas

pessoal, boa noite.
quais os possíveis status de um pix no workflow e principalmente aqueles devolvidos pelo webhook ?

Avatar discord do usuario .euzin

.euzin

boa tarde, tentei fazer a configuração de webhook sem mTLS, e to recebendo erro 500 do servidor

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode ficar fazendo GET de /cob ou /pix até que mude de situação... menos pior que pedir para o cliente apertar um botão, mas não tão ágil quanto webhook (pq vc não pode ficar massacrando o servidor da Efí).

Avatar discord do usuario arthurpendragon1691

arthurpendragon1691

Ver Respostas

Como não existe maneira de ter um webhook, acha que um botão de 'Verificar pagamento' é a saída?

Avatar discord do usuario arthurpendragon1691

arthurpendragon1691

Ver Respostas

Não estou encontrando na documentação como verificar via webhook, você consegue me apontar um caminho?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ao fazer uma cobrança de valor menor que R$10, o webhook é acionado.