Histórico de mensagens sobre certificado em pix

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Esse tutorial tem uma falha que é sugerir o uso de certificado wildcard (). O problema é que depois de fazer isso, mesmo deixando de usar é um parto fazer funcionar.

Avatar discord do usuario luelson.

luelson.

Ver Respostas

Gerei o certificado pelo AWS conforme tutorial disponibilizado.

Avatar discord do usuario alex_684067_87631

alex_684067_87631

hola buenas tardes, soy nuevo en este tema EFI. Me logueé en https://app.sejaefi.com.br/home y estoy buscando un lugar en donde crear un código PIX o QR para que un cliente pueda utilizarlo. Actualmente integré la aplicación usando mercadopago pero quiero cambiarla a algo más intuitivo.
Ya instalé el SDK y seguramente voy a necesitar crear las keys, como muestra el ejemplo de EFI?
Me refiero a
{
"client_id": "Client_Id",
"client_secret": "Client_Secret",
"certificate": "./certs/nome_certificado.p12",
"sandbox": true,
"timeout": 30
} pero no entiendo bien los tutorials. Existe algún URL con el "paso a paso" para integrar una aplicación para que pueda generar el QR o el link correspondiente

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ué, mas o boleto não precisa do certificado... só API Pix.

Avatar discord do usuario felipealmeman

felipealmeman

Ver Respostas

é por que estamos perdendo umas vendas aqui por que o certificado some do plugin, o boleto nao funciona

Avatar discord do usuario calebportodev

calebportodev

Olá. Como usar as chaves CLIENT_ID e CLIENT_SECRET_ID e o certificado .p12 para gerar um pagamento em PIX?
imagem enviada na mensagem pelo usuario calebportodev

Avatar discord do usuario joaolucas_efi

joaolucas_efi

@matheuzin6375 e no seu caso essa URL não contem o conteúdo do arquivo e sim o arquivo em si para download, seria necessário você baixar o certificado antes e depois passar o caminho do arquivo em si para essa variável.

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @matheuzin6375, tudo bem?
Tenta alterar o certificado para .p12

Avatar discord do usuario matheuzin6375

matheuzin6375

O certificado esta ativo
imagem enviada na mensagem pelo usuario matheuzin6375

Avatar discord do usuario jjrkkj

jjrkkj

Ver Respostas

Mas eu tenho um certificado gerado
imagem enviada na mensagem pelo usuario jjrkkj

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que a mensagem diz é que essa conta em particular não teve um certificado gerado, diferente das outras. Por isso o mesmo código dá resultados diferentes.

Avatar discord do usuario jjrkkj

jjrkkj

Ver Respostas

Bom dia! Na minha API, ativei todos os checkbox em API PIX. Tenho um certificado que não está expirado e ja configurei corretamente as credenciais e o certificado. Portanto, esta dando este erro: "data: {
error: 'invalid_token',
error_description: 'Nonexistent certificate for specified account'
}". Não é problema no código porque usando outras credenciais e certificado, funciona. Mas para uma conta especificamente não funciona. O que poderia ser?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Parece mais o caso do cliente abrir a conta Efí, te passar clientid/clientsecret/certificado e você operar o recebimento para ele.

Avatar discord do usuario diogo.f.m.7

diogo.f.m.7

Ver Respostas

Na HR do cadastro do vendedor, ele já cadastra o clientId, o clientSecret e faz upload do certificado...

Na HR de gerar a cobrança vc usa os dados desse cliente...

Avatar discord do usuario reiis.

reiis.

Ver Respostas

pensei nisso, mas é inviável realizar isso com vários vendedores, visto que são vários certificados e vários parâmetros no .env para serem inseridos manualmente

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O vendedor criar a conta e te passar clientid/clientsecret/certificado. Aí você faz a cobrança em nome já com split da sua parte.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, mas para isso o seu servidor compartilhado precisa passar como parâmetros no HTTP o certificado client de quem acionou. Aí você faz a lógica do mTLS na aplicação.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Certificado, credenciais, conta.

Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

Ver Respostas

"erro": {
"code": 401,
"erro": "invalid_client",
"descricao": "Invalid or inactive credentials"
}

esse erro geralmente pode ser o certificado também ou só as credenciais?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá. Bom dia! Essa falha pode estar causando porque você não instalou as dependências da SDK.
É necessário executar o comando composer install, e depois você deve configurar suas credenciais e certificado da API no arquivo /examples/credentials/options.php