Histórico de mensagens sobre certificado

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
# devs
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @ricardo_oliveira_souza, tudo bem?

Não há nenhuma limitação quanto à autenticações em paralelo, basta que você faça essa gestão em seu código, o trecho enviado é referente à caso as credenciais tenham o atributo certificado ele é configurado para ser enviado na requisição.

# marketplace
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @lucasmiranda84. Bom dia! Tudo bem?
Verifique em sua conta Efí, no menu API > Certificados, se o certificado que está utilizando está expirado.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Precisa preferencialmente colocar o caminho completo e deixar o certificado fora da árvore publicada pelo servidor web.

# pix
Avatar discord do usuario .thallestks

.thallestks

entendi, mas basicamente para ler o certificado usando o fs readfilsync

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, txid é da cobrança, você precisa do certificado da conta.

# pix
Avatar discord do usuario .thallestks

.thallestks

var certificado = fs.readFileSync(__dirname + '/homologacao.p12');

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O certificado só é usado na API Pix...

# pix
Avatar discord do usuario .thallestks

.thallestks

Error: FALHA AO LER O CERTIFICADO

# pix
Avatar discord do usuario .thallestks

.thallestks

Ver Respostas

agora estou com erro no certificado mesmo

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas e o certificado ? Precisa dos 3 (clientid, clientsecret, certificado)

# devs
Avatar discord do usuario deson00

deson00

Ola, boa tarde tenho uma aplicação que estava a anos em funcionamento no entanto hoje pela manhã estou obtendo o seguinte erro abaixo
cURL error 60: SSL certificate problem: certificate has expired (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

verificando padrao do curl o certificado esta valido, definindo o caminho do cerificado para a curl tambem nao funciona, quando descarto o uso do certificado com curl -k funciona

Em implementaçoes antigas do gerencianet precisa de alguma mudança para usar o efi ?

Agradeço a quem me der uma luz

# pix
Avatar discord do usuario _isaqueoliveiradev

_isaqueoliveiradev

Ver Respostas

Bom dia, estou trabalhando em um sistema que utiliza a API Pix, porem a conta que esta sendo utilizada pra receber os pagamentos pix precisa ser alterada para uma outra conta, gostaria de saber o que preciso alterar tanto no codigo, seria somente o client_id, client_secret, chave pix e o certificado p12?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

OI, @wesleysnap. Bom dia! Tudo bem?
Além do seu domínio ter um certificado SSL, é necessário fazer a configuração do mTLS em seu webserver para que ocorra a autenticação mútua.
https://dev.efipay.com.br/docs/api-pix/webhooks#entendendo-o-padrão-mtls

Outro detalhe, é a adição do /pix no final da sua URL quando a Efí envia a notificação.
Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave para cadastrar o webhook, você irá passar o body com sua URL, exemplo:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

Outra opção seria você colocar um query params na sua URL no momento do registro, para ignorar a adição do /pix, assim:

# bolix
Avatar discord do usuario deyvrs

deyvrs

Ver Respostas

Quero obter uma lista de boleto por periodo. Estou usando o SDK .NET. Estou usando o método efi.PayListPayments(param). Mas me retorna o seguinte erro: {"errorType": "certificate_not_found", "message": "Caminho do certificado inválido."}.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @lidiamariano ! Pra essa rota https://pix.api.efipay.com.br/ você deve usar Client_id, Client_Secret e certificado de produção. Se for utilizar as credenciais e certificado de homologação, você deve utilizar a rota https://pix-h.api.efipay.com.br

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Para esta rota, você deve usar Client_id, Client_Secret e certificado de produção.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @lidiamariano ! Você alterou as credencias e o certificado para os de produção e o sandbox pra false?

# pix
Avatar discord do usuario amaurileal_38784

amaurileal_38784

Resolvido, não estava passando o certificado.

# pix
Avatar discord do usuario amaurileal_38784

amaurileal_38784

Ver Respostas

Opa, obrigado pela rápida resposta @guilherme_efi , estou passando o certificado nos dois, mas vou refazer o processo, se não consegui aviso

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @amaurileal_38784. Bom dia!
Na autenticação para gerar o access_token você passa as credenciais e o certificado. No endpoint de gerar a cobrança você está passando também o certificado?