Histórico de mensagens sobre certificado em pix

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: pix
Avatar discord do usuario joaosilva5208

joaosilva5208

Tenho que criar com nome pagamentos.pem ? o certificado

Avatar discord do usuario joaosilva5208

joaosilva5208

Preencha os dados abaixo e faça upload do certificado com o nome pagamentos.pem no diretório principal do site.

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 igor_efi

igor_efi

Ver Respostas

Você precisa gerar certificado ssl para este dominio. Você pode utilizar o certbot para isso.

Avatar discord do usuario vinilv

vinilv

Ver Respostas

olá, boa tarde, a um tempo atras eu estava tentando desenvolver um sistema de pagamento com pix mas meu webhook não era aceito por não ter certificado ssl, eu queria saber se eu consigo hospedar meu webhook no meu proprio raspberry em minha casa, se alguém puder me ajudar, eu agradeço!

Avatar discord do usuario arabeexava

arabeexava

Ver Respostas

Sim, altereio os certificados tambem, sem sucesso ;/

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Você alterou o certificado para o de produção?

Avatar discord do usuario gabrieluepa

gabrieluepa

Bom dia, o que esse erro sugere que eu tenha feito errado?

A chave informada não faz referência à conta Gerencianet autenticada

Troquei para o certificado de produção e começou me retornar isso

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Bom dia @williambaka! Tudo bem? O certificado não tem senha não, realmente, se solicitado, ela deve ser informada vazio.

Avatar discord do usuario williambaka

williambaka

Ver Respostas

bom dia, alguem que entende de flutter que poderia me ajudar?
Fiz o seguinte função para me retorna o codigo de copiar e colar do pix e o codigo em bytes da imagem do qrcode em um print mesmo.

void _createCharge(String valor) {
Gerencianet gerencianet = Gerencianet(OPTIONS);

Map body = {
"calendario": {"expiracao": 3600},
"valor": {"original": '1.00'},
"chave": '8616d859-985a-40bd-85fb-4cfa677c9324'
};

gerencianet.call('pixCreateImmediateCharge', body: body).then((value) {
print(value);
gerencianet.call('pixGeneratedQRCode',
params: {'id': value['loc']['id']}).then((value) {
print(value);
});
});
}

e agora está dando erro no meu codigo no seguinte local:
external void usePrivateKeyBytes(List keyBytes, {String? password});

isso pode ter algo a ver com os certificados .pem? esses certificados deveriam ter senha? Por que na documentação diz pra deixar vazio e eu deixei vazio mesmo.

Avatar discord do usuario usuario1995

usuario1995

Ver Respostas

Tudo bem Igor e ai? Eu tô usando api gateway AWS e gerei os certificados conforme o tutorial deles, será que falhei em algum momento?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @usuario1995! Tudo joia?
Geralmente, essa falha ocorre quando se utiliza um certificado auto-assinado ou um certificado wildcard.

Avatar discord do usuario leonardo.amaral

leonardo.amaral

Ver Respostas

Entendi, esse certificado que é necessário, é o certificado padrão? ou eu tenho que ter um certificado que seja específico para Webhooks

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

A URL ja possui o certificado fullchain e chave privada. O que você precisa verificar é se a plataforma disponibiliza meios de você colocar a nossa chave publica para validação mtls

Avatar discord do usuario wesleyalmont

wesleyalmont

Ver Respostas

Fala pessoal, Boa noite.

Gostaria de retirar uma duvida referente ao SSL que precisa ser configurado para o Webhook.

Atualmente estou criando um aplicativo em flutter e utilizando o Functions (firebase) para realizar algumas chamadas de API, e é onde estou configurando os endpoints necessários para o pix funcionar corretamente.

E eu gostaria de saber como posso obter esse SSL sem a necessidade de precisar contratar mais um serviço para realizar a hospedam de uma api.

Esses campos de SSL são estritamente necessários ?

const httpsOptions = {
cert: fs.readFileSync(""), // Certificado fullchain do dominio
key: fs.readFileSync("/"), // Chave privada do domínio
ca: fs.readFileSync(""), // Certificado público da Gerencianet
minVersion: "TLSv1.2",
requestCert: true,
rejectUnauthorized: false, //Mantenha como false para que os demais endpoints da API não rejeitem requisições sem MTLS
};

Avatar discord do usuario guilherme_efi

guilherme_efi

O mTLS é a configuração realizada no servidor para o recebimento de notificações acerca de pagamentos, por exemplo.
No caso, os endpoints do Pix você precisar enviar junto com as credenciais Client_Id e Client_Secret um certificado.
No link a seguir você pode visualizar alguns exemplos: https://sejaefi.link/B1eRe-a4U3
Ou você pode usar uma de nossos SDKs também: https://github.com/gerencianet

Avatar discord do usuario guilherme_efi

guilherme_efi

Tudo indica que é o certificado. Como está enviando o certificado Pix nesta requisição?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A Efí não tem como saber se o ambiente de produção está sendo usado para teste (há testes que só dá para fazer em produção), e não tem como saber se você não está testando o certificado na sua aplicação ao invés de no web server. Mas você sabe que não está olhando, então você sabe que mTLS não está sendo seguido... e se um dia a Efí tiver como confirmar isso, eles terão que desabilitar seu acesso.