Histórico de mensagens sobre Client_ID em pix

EXIBINDO CONVERSAS RECENTES:

Texto: Client_ID
Canal: pix
Avatar discord do usuario anoni_mato

anoni_mato

usa client_id e client_secret da integração referente ao cert

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas aí cada cliente precisa fazer onboarding/KYC na GN, gerar client_id/client_secret, enviar um CSR que vc gerou para conseguir um certificado.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Já que fiquei o dia baseado no exemplo de retorno do webhook que não serve para os testes com o postman, alguém tem um retorno válido de webhook que possa postar, por gentileza ( troquem os dados sensíveis), preciso apenas da estrutura do json, tendo em vista que não fiz nada em produção exatamente para poder testar tudo em homologação e depois só trocar o client id client secret e .pem . Esqueci até que ainda tem o error 403 forbidden no modo dev.

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Olá! desculpa era outro assunto.. rsrsrrs mas pode resolver para você também... No seu client_id e client_secret você colocou o Client_Id_ e Client_Secret_ ? Quando me enviaram as chaves Client_Secret_787... achei que era apenas 787... mas o correto é Client_Secret_787...

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Na aba Authorization você inseriu as credenciais client_id e client_secret?

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

bom dia, como você converteu ? Aqui foi de boa, lembre-se de que os client id e client secret mudam se usar produção.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Além de alterar o client_id , client_secret e a url, você deve solicitar um certificado de produção.

Avatar discord do usuario amandamiranda2492

amandamiranda2492

Ver Respostas

aqui so mostra a opção de colocar apenas o client_id e a senha
imagem enviada na mensagem pelo usuario amandamiranda2492

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

coloque as credenciais no Authorization. Escolha Basic Auth e coloque os client id e o client secret seu de desenvolvimento ou produção no futuro..

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Lembrando que em Authorization é com Basic Authorization , client id e secret

Avatar discord do usuario hobinwood.

hobinwood.

sim, o meu está igual, cadastrei o certificado e inseri o client_id e secret_id no basic auth autorization, mas estou recebendo erro 500, sabe o que pode ser?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!691053103121825823> . Crie um arquivo config.json com as seguintes informações. Obs: renomeie o seu certificado para developmentCertificate.pem ou productionCertificate.pem de acordo com seu ambiente

{
"sandbox": false,
"homologacao": {
"nome_certificado": "developmentCertificate.pem",
"client_id": "Client_Id_...",
"client_secret": "Client_Secret_...",
"pix_url_auth": "https://api-pix-h.gerencianet.com.br/oauth/token",
"pix_url_cob": "https://api-pix-h.gerencianet.com.br/v2/cob"
},
"producao": {
"nome_certificado": "productionCertificate.pem",
"client_id": "Client_Id_...",
"client_secret": "Client_Secret_...",
"pix_url_auth": "https://api-pix.gerencianet.com.br/oauth/token",
"pix_url_cob": "https://api-pix.gerencianet.com.br/v2/cob"
}
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Favor abrir um tiket através do link: https://gerencianet.com.br/fale-conosco solicitando o certificado, informando seu client_id, client_secret e numero da sua conta, que após gerar lhe encaminhamos de volta

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde! Sim. Para a geração do certificado é necessário o client_id e client-secret, por isso são distintos

Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

@Efí Estou obtendo esse erro no servidor de produção, já verifiquei o novo certificado e alterei o client_id e client_secret. Preciso realizar mais algum procedimento?
imagem enviada na mensagem pelo usuario Deleted User

Avatar discord do usuario oleoessencial

oleoessencial

@Efí solicitei outros Client_ID e Client_Secret, bem como so dois certificados dev e prod ticket Nº 1619359.

Avatar discord do usuario lorenacastro

lorenacastro

config.json:

{"sandbox":true,"development":{"certificate_name":"preencher com seu certificado","client_id":"preencher com seu client id","client_secret":"preencher com seu client secret","pix_auth_url":"https:\/\/api-pix-h.gerencianet.com.br\/oauth\/token"},"production":{"certificate_name":"preencher com seu certificado de producao","client_id":"preencher com seu client id de producao","client_secret":"preencher com seu client secret de producao","pix_auth_url":"https:\/\/api-pix.gerencianet.com.br\/oauth\/token"}}

Avatar discord do usuario lorenacastro

lorenacastro

Ver Respostas

function auth() {
$file = file_get_contents("./config.json");
$config = json_decode($file, true);
$environment = ($config["sandbox"] === true) ? "development" : "production";

$certfile = $config[$environment]["certificate_name"];

$curl = curl_init();

$authorization = base64_encode($config[$environment]["client_id"] . ":" . $config[$environment]["client_secret"]);

curl_setopt_array($curl, array(
CURLOPT_URL => $config[$environment]["pix_auth_url"], // Rota base, desenvolvimento 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 => $certfile, // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $authorization",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

echo "

";
echo $response;
echo "
";
}

Avatar discord do usuario lorenacastro

lorenacastro

em formato json:

{"sandbox":true,"development":{"certificate_name":"preencher com seu certificado","client_id":"preencher com seu client id","client_secret":"preencher com seu client secret","pix_auth_url":"https:\/\/api-pix-h.gerencianet.com.br\/oauth\/token"},"production":{"certificate_name":"preencher com seu certificado de producao","client_id":"preencher com seu client id de producao","client_secret":"preencher com seu client secret de producao","pix_auth_url":"https:\/\/api-pix.gerencianet.com.br\/oauth\/token"}}