Histórico de mensagens sobre certificado em devs

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @odutra.! Tudo joia? Tenta informar o path completo do certificado.

Avatar discord do usuario odutradev

odutradev

Ver Respostas

estou tentando gerar uma chave pix com nodejs, porem está gerando o erro "error Error: FALHA AO LER O CERTIFICADO
" estou usando o sdk e o certificado .pem está na mesma pasta
imagem enviada na mensagem pelo usuario odutradev

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exato. Essa é uma definição do banco central, que ao enviar a notificação deve ser adicionado o /pix no final da sua URL registrada.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, enviaremos as notificações com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA do mTLS.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario israelcosta

israelcosta

No postman, eu configurei o certificado.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @higris!
Você pode criar um certificado com Certbot (https://certbot.eff.org/instructions) para preencher os campos referentes ao certificado do domínio.

Já o certificado público da Efí, você pode baixar diretamente através dos links abaixo:
Produção: https://pix.gerencianet.com.br/webhooks/chain-pix-prod.crt
Homologação: https://pix.gerencianet.com.br/webhooks/chain-pix-sandbox.crt
Você os encontra também em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#exemplos-de-configura%C3%A7%C3%B5es-de-servidor

Avatar discord do usuario joelfilho2277

joelfilho2277

Estou integrando com a API de PIX. Na criação da aplicação, ao chegar na etapa de escolher os escopos da um erro de acesso negado, porém a aplicação é gerada. Mas ao testar gerar o token pelo Postman com o clientId e clientSecret de homologação são ditos como inválidos

{
"error": "invalid_client",
"error_description": "Invalid or inactive credentials"
}

Estou utilizando a rota de homologação (https://api-pix-h.gerencianet.com.br/oauth/token) e o host de homologação para o certificado (api-pix-h.gerencianet.com.br)
Assim como um certificado ativo em homologação.

Após análise, vocês confirmaram que a causa do problema eram as permissões que estavam liberadas para meu usuário. E indicaram que para a integração com a API PIX eu necessitaria das permissões Início, PIX, Troca de arquivos e API.

Porém mesmo após as permissões me serem concedidas, o erro persiste ao tentar gerar o token

Além disso, ao acessar pelo sistema antigo (https://sistema.sejaefi.com.br/) demonstra como se eu não tivesse as permissões de acesso a API

Avatar discord do usuario joelfilho2277

joelfilho2277

Ver Respostas

Bom dia, estou integrando com a API de PIX. Na criação da aplicação, ao chegar na etapa de escolher os escopos da um erro de acesso negado, porém a aplicação é gerada. Mas ao testar gerar o token pelo Postman com o clientId e clientSecret de homologação são ditos como inválidos

{
"error": "invalid_client",
"error_description": "Invalid or inactive credentials"
}

Estou utilizando a rota de homologação (https://api-pix-h.gerencianet.com.br/oauth/token) e o host de homologação para o certificado (api-pix-h.gerencianet.com.br)
Assim como um certificado ativo em homologação.

Poderia o acesso negado na criação da aplicação indicar que foi criada de forma incompleta? (com isso o clientId e clientSecret sendo inválidos) ou o fato de ela ter sido criada demonstra que pode ser utilizada?

Avatar discord do usuario ysabella3926

ysabella3926

Ver Respostas

e quando eu baixei o certificado ele pede uma senha da chave privada (onde encontro issoooo?) não acho em lugar nenhum

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Precisa do certificado raiz da Efí. Aí você confere o certificado raiz e o common-name (mtls.sejaefi.com.br se me lembro bem).
(Em tempo: eu não sou da Efí)

Avatar discord do usuario silva_leandro

silva_leandro

precisaria do certificado de vcs nesse end-point

Avatar discord do usuario mauriciosarmento

mauriciosarmento

meu servidor esta online e com certificado

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para o webhook sinalizar o recebimento do Pix seu servidor precisa estar visível para a Internet, ter um certificado e exigir o certificado da Efí.

Avatar discord do usuario mauriciosarmento

mauriciosarmento

Ver Respostas

Bom dia pessoal, seguinte, eu já fiz a integração do boleto e do pix, graças a Deus está ok, a questão da url de notificação tb está ok, mas a parte do pix eu não consegui, eu tenho um servidor debian 11, rodo meu sistema em PHP, instalei o certificado manual e não rodou a questão do webhook

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Você esta usando a rota de homologação e certificado também?

Avatar discord do usuario dgsiebert

dgsiebert

Eu fiz uma primeira vez e deu esse erro. Fiz uma segunda usando exatamente o código de exemplo da documentação, só inserindo meu client Id, client Secret e o certificado

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde! Como assim Jean?
Para utilizar a API de emissões (boletos, cartão ... ) não é necessário informar o certificado...

Avatar discord do usuario jeanmatos.

jeanmatos.

Ver Respostas

prezados, fiz aqui a chamada da API de pagamentos via postman e esta uma belesa...faço a autenticação e consulto um codigo de barras e tenho o retorno de todos os dados...
porém o postman nao entrega o codigo com os parametros do certificado...
como resolvo isso? como aponto/uso o certificado em codigo puro.. php por exemplo

Avatar discord do usuario jziel

jziel

Bom dia, preciso de ajuda para converter um certificado .p12 para .pem.

Avatar discord do usuario lpsantosgo

lpsantosgo

Ver Respostas

Pois é, fiz isso! porém gerou o certificado pem, e na hora de gerar o qr code não aparece o qr do cliente.