
Termos mais procurados:
Termos mais procurados:
mas só da :
401
Erro ao configurar webhook: 401, Resposta: Unauthorized
Bom dia, estou com erro ao tentar configurar o webhook
Resultado da configuração: {'nome': 'webhook_invalido', 'mensagem': 'A URL informada respondeu com o código HTTP 403'}
Configurei certificados http, baixei certificado efipay-prod.crt
Configurei no apache etc, mas o erro persiste, não encontrei nada na documentação relativo a isso especificamente.
Meu ambiente é Python
Boa tarde pessoal, estou recebendo constantemente o erro "socket hang up". Utilizei o link das collections do Postman ali na documentação, gerei um token e botei como Bearer na aba Authentication, além do body correto com meu link do Webhook e dei skip no checking da mTLS. Não recebo nada além de "socket hang up". O que devo fazer?
Bom dia, @rogerio_itu2044! Tudo bem?
Gostaria de registrar que, ao deixar o x-skip-mtls-checking como true, o Efí continuará enviando o certificado TLS na requisição, mas seu servidor irá ignorá-lo.
Nesse caso, você não precisa criar uma nova rota, pois a notificação será sempre enviada para /webhook, e o hmac será um query param. O parâmetro ignorar pode realmente ser desconsiderado. Nesse cenrário é importante verificar se o HMAC recebido na notificação em sua aplicação, é o mesmo que foi cadastrado no webhook no Efí. Além disso, recomendamos realizar uma validação por IP, já que nossa API utiliza exclusivamente o IP 34.193.116.226. Essas práticas garantem que é realmente o Efí quem está enviando a notificação. Sem o mTLS configurado, não ocorre o "handshake" de segurança.
Segue um exemplo em Node.js:
Vom dia, tudo bem?
Estou precisando de um help
o endpoint do open finance em homologação
PUT v1/config
me retornar um erro
{
"nome": "webhook_url_invalido",
"mensagem": "webhookURL não acessível"
}
porém a url que coloquei ela está 100% funcionando
alguém sabe me dizer se existe algum requisito a mais na url?
Boa noite!
Já se foram 3 longos dias tentando configurar meu webhook com Skip-mTLS em NodeJs Typescript, usando o sdk-node-apis-efi, por favor poderiam me ajudar, estou recebendo o seguinte erro:
Bom dia, estou tentando adicionar a url do webhook só que aparece esse erro:
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
Bom dia, @artesa.maluca. Tudo bem?
Como esta cadastrando sua URL?
Pelas suas configs, é de fato esperado um erro, já que esta fazendo um looping na rota /api/webhook/efi/pix.
Boa tarde, estou tentando configurar o mTLS para cadastrar o wwebhook da chave pix, estou usando nginx com PHP, ja configurei o .cong do nginx e está da seguinte forma
Erro EFI:
Code: 400
Error: webhook_invalido
Description: A autenticação de TLS mútuo não está configurada na URL informada
Passei pelo mesmo, entao alterei o checkout para o shortcode mas recebo erro ao tentar pagar no pix, com cadastro novo, preciso passar pelas ids de homologacao antes de ativar para o cliente?
2024-12-10 16:43:46 Efi-Log:: Exception: Erro interno do servidor. in /var/www/wptbox/wp-content/plugins/woo-gerencianet-official/includes/lib/class-gerencianet-integration.php:438
Stack trace:
#0 /var/www/wptbox/wp-content/plugins/woo-gerencianet-official/includes/lib/class-gerencianet-integration.php(257): Gerencianet_Integration->result_api()
#1 /var/www/wptbox/wp-content/plugins/woo-gerencianet-official/includes/payment-methods/class-wc-gerencianet-pix.php(445): Gerencianet_Integration->update_webhook()
#2 /var/www/wptbox/wp-includes/class-wp-hook.php(324): WC_Gerencianet_Pix->registerWebhook()
#3 /var/www/wptbox/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#4 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action()
#5 /var/www/wptbox/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-payment-gateways.php(315): do_action()
#6 /var/www/wptbox/wp-includes/class-wp-hook.php(324): WC_Settings_Payment_Gateways->save()
#7 /var/www/wptbox/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#8 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action()
#9 /var/www/wptbox/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(84): do_action()
#10 /var/www/wptbox/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(179): WC_Admin_Settings::save()
#11 /var/www/wptbox/wp-includes/class-wp-hook.php(324): WC_Admin_Menus->save_settings()
#12 /var/www/wptbox/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#13 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action()
#14 /var/www/wptbox/wp-settings.php(726): do_action()
#15 /var/www/wptbox/wp-config.php(124): require_once('...')
#16 /var/www/wptbox/wp-load.php(50): require_once('...')
...
A mensagem de erro sugere que o problema seja na configuração do seu servidor para receber os webhooks. A chamada de ativação do webhook tanto parece ok que você recebe uma resposta que só seria possível justamente fazendo a chamada de ativação e a Efí entendendo isso.
consegue me ajudar?
public function setupWebhook($webhookUrl)
{
$data = [
"webhookUrl" => $webhookUrl
];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://pix-h.api.efipay.com.br/v2/webhook/' . $this->getClientKeyPix(),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer {$this->getClientKeyPix()}",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$error = curl_error($curl);
curl_close($curl);
if ($error) {
throw new \Exception("Erro ao configurar o webhook: $error");
}
return json_decode($response, true);
}
consegue me dizer se essa requisição para configurar o webhook esta correta?
alguem consegue me ajudar com a configuração do webhook? esta dando esse erro: webhook: Erro ao configurar o webhook: Empty reply from server
Boa tarde, estou com um erro ao criar o webhook({
"nome": "chave_invalida",
"mensagem": "A chave informada não faz referência à conta Efí autenticada"
}), gostaria de solicitar um atendimento por favor.
@errorzadaa, os certificados são os que estão sendo informados nos comentarios.
Os dois primeiros seria referente ao certificado se chave do seu dominio (ssl)
E o ultimo seria a nossa chave publica: https://dev.efipay.com.br/docs/api-pix/webhooks#exemplos-de-configura%C3%A7%C3%B5es-de-servidor
Boa tarde, @errorzadaa! Tudo bem?
No caso você não vai precisar da chave publica para configurar o webhook, porém o certificado .p12 emitido em sua conta você precisa informar em todas as requisições
Boleto funciona... Habilito o Pix, retorna este erro: Falha ao cadastrar webhook:
Authorization Error 401: Unauthorized
Your changes have not been saved.
Bom dia! E a saga continua!!
Continuo obtendo o erro do WHMCS
Falha ao cadastrar webhook:
Authorization Error 401: Unauthorized
Your changes have not been saved.
V 8.10
Php 8.1