Histórico de mensagens sobre url em freelancer

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: freelancer
Avatar discord do usuario junior328i

junior328i

Ver Respostas

Preciso de alguem para fazer uma atualização no script do meu site, para o pagamento pelo Efí funcionar corretamente, pois está desatualizado, comprei um sistema no site pluginthemebr, que na descrição falava que funcionava 100% com a gerencianet, mas não ta assim não, e descobri olhando os scripts que está encaminhando tudo para os antigos url da gerencia net, alguem ai disponivel para me passar um orçamento?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @leandro535! Bom dia!

Para receber notificações de carnê ou boleto, você define a URL no momento da criação da cobrança. Então, sempre que houver uma mudança de status da cobrança, a Efí dispara um POST para essa URL. Essa notificação vem com um token específico, que permanece o mesmo durante todo o ciclo de alterações da transação.

Para simplificar, você pode usar este exemplo da SDK de PHP para consultar o token da notificação e obter os detalhes atualizados da cobrança. Aqui está o link.

Além disso, você pode conferir mais detalhes na documentação técnica aqui.

Temos também um vídeo sobre o assunto neste link.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @evert0n! Você esta tentando autenticar?
Poderia testar este código abaixo:

php
//Desenvolvido pela Consultoria Técnica da Efí
$config = [
"certificado" => "./certificado.pem",
"client_id" => "YOUR-CLIENT-ID",
"client_secret" => "YOUR-CLIENT-SECRET"
];
$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix-h.api.efipay.com.br/oauth/token", // Rota base, homologação ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

echo "
";
echo $response;
echo "
";
?>

Avatar discord do usuario evert0n

evert0n

Ver Respostas

Boa noite, na configuração do CURL não está printando nada na tela