Histórico de mensagens sobre certificado

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
# dúvidas
Avatar discord do usuario strange.atos

strange.atos

Ver Respostas

como faço para minha pagina parar de bugar na hora de cria o certificado

# pix
Avatar discord do usuario emiliocalvet

emiliocalvet

Ver Respostas

System.setProperty("javax.net.ssl.keyStore", credentials.getCertificate());

O certificado que coloquei foi de forma global, pra ir em todas as requisições independente de qual seja. Não sei se era conflito ou coisa do tipo mas essa implementação que mandei parou de dar erro quando removi o SDK. Pelo menos até agr.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @misaelbgs!
Como você fez a conversão do certificado?
Você pode usar um dos nossos conversores:
https://github.com/efipay/conversor-p12-efi
https://efipay.github.io/encode-credentials/certificado.html

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Verifique se o certificado está com serial number negativo. Versões mais recentes de Go implicam com isso.


To workaround after upgrade to go1.23, we can enable the x509negativeserial setting using godebug directive in the go.mod file.

go 1.23

godebug (
x509negativeserial=1
)

# pix
Avatar discord do usuario misaelbgs

misaelbgs

Ver Respostas

Bom dia pessoal, estou tentando utilizar essa lib https://github.com/efipay/sdk-go-apis-efi para gerar um código pix..
Porém sempre recebo esse erro "Falha ao carregar par de chaves". Já tentei verificar a permissão dos arquivos de certificado..

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

O código que passou não é da SDK. Nele, não encontrei exatamente o motivo da falha, pois não pude executá-lo. Mas, aparentemente, a função getUrlConnection() não está passando o certificado.

# pix
Avatar discord do usuario emiliocalvet

emiliocalvet

Ver Respostas

@guilherme_efi, você chegou a encontrar algum erro na implementação que mandei? Consegui fazer implementando por fora mas gostaria de saber qual o problema ao usar o sdk. Tem alguma config extra relacionada ao certificado que não está na doc?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @emiliocalvet! Tudo bem?
Esta falha aparenta ser falha devido a ausência do certificado. Além do endpoint de autenticação, você está enviando o certificado nos demais endpoints?

# pix
Avatar discord do usuario emiliocalvet

emiliocalvet

Ver Respostas

Boa noite! Estou realizando a integração de uma api SpringBoot com o sdk da efi.
Ao utilizar o sdk, mesmo seguindo a risca toda documentação (ClientId, ClientSecret e Certificado p12) a chamada efi.call retorna os seguintes erros:
Unexpected end of file from server ou Connection reset
O estranho é que as vezes ao reiniciar funciona e para de funcionar depois de algum tempo. Pensando que poderia ser problema no sdk implementei chamadas nos endpoints da api e obtive exatamente o mesmo comportamento, funciona e depois de um tempo para de funcionar. Alguém já passou por isso? Estou com esse problema já faz alguns dias.

# devs
Avatar discord do usuario emiliocalvet

emiliocalvet

Ver Respostas

Boa noite! Estou realizando a integração de uma api SpringBoot com o sdk da efi.
Ao utilizar o sdk, mesmo seguindo a risca toda documentação (ClientId, ClientSecret e Certificado p12) a chamada efi.call retorna o seguinte erro:
Unexpected end of file from server ou Connection reset
O estranho é que as vezes ao reiniciar funciona e para de funcionar depois de algum tempo. Pensando que poderia ser problema no sdk implementei chamadas nos endpoints da api e obtive exatamente o mesmo comportamento, funciona e depois de um tempo para de funcionar. Alguém já passou por isso? Estou com esse problema já faz alguns dias.

# devs
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @_nataliafp ! Verifique se o escopo Alterar Chaves aleatórias esta ativado em suas configurações da aplicação de sua conta. E se você esta utilizando as credenciais e certificados de acordo com o ambiente selecionado: sandbox=false (credenciais de produção) e sandbox=true(credenciais de homologação)

# abertura-contas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @kpaya! Tudo bem?
Para usar a API de abertura de contas, é preciso associar o certificado criado na sua conta digital em todas as requisições, não apenas na de autenticação.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @leandro_24465! Você pode usar também nosso conversor online: https://efipay.github.io/encode-credentials/certificado.html

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

As requisições feitas às APIs da Efí, utilizando a sdk de Python precisam do certificado gerado em sua conta Efí no formato .pem.

Confira aqui o passo a passo para converter seu certificado P12 para o formato PEM.


https://dev.efipay.com.br/docs/api-pix/credenciais/#convers%C3%A3o-de-certificado-p12-para-o-formato-pem

# pix
Avatar discord do usuario leandro_24465

leandro_24465

Ver Respostas

o certificado está no arquivo de credenciais. o formato do certificado é p12. como estou utilizando python, o certificado precisaria estrar em outro formato?

# pix
Avatar discord do usuario leandroberg

leandroberg

Ver Respostas

Boa noite meu caro, obrigado pelas informações, de fato faz tempo que implementei as credenciais que tinha até esquecido dessa parte do certificado, faltava isso. Bem, ajustei aqui e agora as transaões estão passando certinho, porém estou com uma dúvida, veja, meu split deve reter 1% na minha conta e enviar 99% para meu cliente. O split funcionou certinho, enviou de fato 99% para conta do meu cliente porém na minha conta deduziu os 1%, no extrato mostra a entrada e a saída dos 1% veja os screenshots. Poderiam me ajudar com isso? Vale dizer que na configuração do split eu marquei para a taxa ser proporcional (já que não dava para taxar apenas meu cliente pela transação).
imagem enviada na mensagem pelo usuario leandroberg
imagem enviada na mensagem pelo usuario leandroberg

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Está faltando o certificado.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Os escopos liberados são os mesmos ? clientid, clientsecret, certificado e hostname são todos de produção ?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Esse problema é no clientid/clientsecret. O certificado parece estar correto.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @leandro_24465! Tudo bem?
O certificado necessário para usar a API Pix é gerado dentro da sua conta no Efí Bank. No link abaixo, você encontra o passo a passo de como obter o certificado: https://dev.efipay.com.br/docs/api-pix/credenciais