Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Data: 09/01/2025
# pix
Avatar discord do usuario _mannerlyman_

_mannerlyman_

Ver Respostas

Essa informação de chave está certa? Estou informando minha chave PIX aleatória do Efí app e está dando

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 404"
}

imagem enviada na mensagem pelo usuario _mannerlyman_

# pix
Avatar discord do usuario wendersonferreira

wendersonferreira

Ver Respostas

Ola tudo bem? Gostaria de um atendimento por gentileza, em relacao ao pix (meu webhook nao esta sendo invocado)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma diferença é a chave Pix, que no ambiente de produção, a configuração de webhook valida que a chave esteja associada a conta.

# pix
Avatar discord do usuario hugosilvac

hugosilvac

Ver Respostas

Sim, estou utilizando ele. Está funcionando perfeitamente o pagamento porém, quando realizo o pagamento no ambiente de teste o webhook funciona e em produção não.
Estou querendo saber qual a diferença entre webhook de teste e produção. Pelo que entendi, são webhooks diferentes mas eu não sei qual a diferença na configuração

# pix
Avatar discord do usuario mantovani3653

mantovani3653

Nas minhas rotas tem cadastrado o sufixo /api


Route::post("/webhook", [WebhookController::class, "handle"]);

Route::post("/webhook/pix", [WebhookController::class, "handle"]);

# pix
Avatar discord do usuario mantovani3653

mantovani3653

Ver Respostas

Boa tarde, tudo bem. No trecho de código de configuração do webhook eu cadastrei sem o sufixo. Não seria isso o certo?

public function pixConfigWebhook() {
$params = [
"chave" => env("EFI_PIX")
];

$body = [
"webhookUrl" => "https://meudominio.com.br/api/webhook" # exemplo de como eu fiz
];

$response = $this->api->pixConfigWebhook($params, $body);
}

# pix
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde, tudo bem?

Um detalhe importante sobre a URL do webhook:
Após o cadastro da URL, toda notificação de pagamento enviada para ela terá o sufixo /pix adicionado automaticamente ao final da URL salva.

Você cadastrou a URL com o /pix ou sem?

# pix
Avatar discord do usuario mantovani3653

mantovani3653

Ver Respostas

Boa tarde, estou com problemas nas notificações dos webhooks.
Meu sistema está em produção, o webhook está registrado corretamente para a chave PIX (verificado pela API), e os pagamentos via QR Code são realizados. Porém, nenhum evento é disparado na rota /api/webhook/pix (a registrada). Apenas o evento de teste é recebido:

production.INFO: Requisição recebida: {"evento":"teste_webhook","data_criacao":"2025-01-09T15:41:04.960Z"}

Estou utilizando o Laravel com o sdk-php-apis-efi. Minhas rotas estão configuradas assim:

Route::post("/webhook", [WebhookController::class, "handle"]);
Route::post("/webhook/pix", [WebhookController::class, "handle"]);

Alguém poderia me dar uma sugestão de como resolver esse problema?

# pix
Avatar discord do usuario hugosilvac

hugosilvac

Ver Respostas

Olá @guilherme_efi , estou bem, obrigado pela resposta.
Como eu crio um webhook em produção ?
Só estou tendo a opção de criar o webhook em ambiente de teste.

Todo webhook que eu tento criar possui essa estrutura "bubbleapps.io/version-test/api/1.1/wf/notificacao".

# pix
Avatar discord do usuario hugosilvac

hugosilvac

Bom dia, estou com uma dúvida.
Estou colocando o pagamento Pix em um sistema feito em bubble. O pagamento esta sendo efetuado da maneira certa.

Quando faço pagamento no ambiente de teste o webhook funciona normalmente, agora quando faço o pagamento no ambiente de produção o webhook não é acionado.
Nesse caso, devo criar um webhook separado para o ambiente de produção ?

# módulos-plugins
Avatar discord do usuario jbgiga

jbgiga

Ver Respostas

bom dia gostaria de ter uma ajuda estou com uma loja com woowcommerce e os demais módulos esta configurados e funcionando perfeitamente mais estou com o Pix dando o seguinte erro de que não foi possível ativar o Webhook alguém sabe como ativar isso ? Pois no próprio plugin não esta ativo
imagem enviada na mensagem pelo usuario jbgiga