Histórico de mensagens sobre API pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: API pix
Canal: pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @willian_00420! Tudo bem?
Para usar a nossa API Pix, é preciso criar um certificado dentro da sua conta digital e associar este certificado na integração.
Segue o passo a passo de como criar o certificado em sua conta:

h
1 - acesse a sua conta digital por meio da plataforma web da Efí;
2 - na tela principal da plataforma, clique em “API”;
3 - no menu lateral, clique em “Meus certificados”;
4 - escolha o ambiente para o qual você deseja gerar o certificado (Produção ou Homologação);
5 - clique no botão “Criar novo certificado” e insira um nome para identificá-lo;
6 - clique em “Criar certificado”;
7 - insira sua Assinatura Eletrônica para confirmar a alteração.

O certificado gerado possui extensão .p12, porém você consegue converter para .pem usando o open ssl:
bash
openssl pkcs12 -in certificado.p12 -out certificado.pem -nodes

Avatar discord do usuario gabriel_efi

gabriel_efi

Boa tarde, @stanleyjones_31137! Atualmente você tem duas possibilidades para realizar esse objetivo:

1. Utilizar nosso Bolix, um recurso próprio da Efí que você ativa em sua conta e toda criação de boleto já conta com um QR Code PIX vinculado à cobrança;
2. Usar a API Pix para gerar o QR Code, manter um gerenciamento interno para cancelar o boleto em caso de pagamento via PIX, configurar um webhook para acompanhar as movimentações PIX, montar o próprio Layout com os dados vindos da API para juntar o Boleto com o QR Code PIX.

Avatar discord do usuario stanleyjones_31137

stanleyjones_31137

Boa tarde. Tenho um aplicativo web que atende uma escola. Esse aplicativo (feito em php e java script) gera boletos para que a escola receba as mensalidades dos clientes dela. Eu preciso agora inserir nesses boletos a opção de pagamento via pix. Usando a API pix da Efi eu vou poder fazer isso, gerar qrcode pix para ser impresso no boleto do cliente da escola para que este possa fazer o pagamento do mesmo via pix?

Avatar discord do usuario sanch789

sanch789

Ver Respostas

Tava vendo aqui e no link de visulização da api pix mostra alguns dados como email, endereço e telefone. Tem como ocultar isso?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @glauber7911. Acredito que possa ter confundido com a autenticação da API Cobranças (boleto e cartão), pois você obtêm no retorno o "refresh_token". Mas na autenticação da API Pix é diferente. Você recebe o "access_token" e o tempo de expiração dele.

Para implementar isso em sua aplicação, você pode adotar duas abordagens:
- Renovação periódica: programar sua aplicação para verificar se o "access_token" ainda é válido a cada 3600 minutos (1 hora). Se ele estiver prestes a expirar, você pode fazer uma nova autenticação para obter um novo "access_token";
- Autenticação sob demanda: autenticar e usar o mesmo "access_token" até que ocorra uma falha 401 de na requisição. Quando essa falha ocorrer (indica que o token expirou), então você pode fazer uma nova autenticação para obter um novo "access_token".
imagem enviada na mensagem pelo usuario guilherme_efi
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não é o que diz o padrão OAuth ou o padrão do BACEN do uso do OAuth na API Pix... é um só mesmo.

Avatar discord do usuario silas_paullo

silas_paullo

Ver Respostas

Opa, boa tarde, eu gerei um certificado de produção, mas quando eu tento converter em pem pede credenciais

pix@api:~/Gerencianet$ openssl pkcs12 -in producao-72042-WorkChatAPI.p12 -out certificado.pem
Enter Import Password:
Enter PEM pass phrase:
Error outputting keys and certificates
140230914585920:error:28078065:UI routines:UI_set_result_ex:result too small:../crypto/ui/ui_lib.c:905:You must type in 4 to 1024 characters
140230914585920:error:2807106B:UI routines:UI_process:processing error:../crypto/ui/ui_lib.c:545:while reading strings
140230914585920:error:0906406D:PEM routines:PEM_def_callback:problems getting password:../crypto/pem/pem_lib.c:59:
140230914585920:error:0907E06F:PEM routines:do_pk8pkey:read key:../crypto/pem/pem_pk8.c:83:
pix@api:~/Gerencianet$

Avatar discord do usuario dinaelmiranda

dinaelmiranda

Ver Respostas

Só consigo autenticar na api pix se desabilitar Discovery client. Ou seja, não consigo integra com a api pix em um estrutura de micro serviço

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

Boa tarde,
Vi que agora já Pix com limites para contatos confiáveis. Há como colocar para enviar via API pix somente para contatos confiáveis? Um limitador de que senão tiver lá não será enviado valor algum via API?

E se consigo configurar isso via API?

Avatar discord do usuario dinaelmiranda

dinaelmiranda

Ver Respostas

Bom dia Sr! O meu discovery não autoriza minha autenticação na Api PIX EFI (Desabilitanto o mesmo funciona normalmente, sem desabiltar, mesmo com todas as credeciais e certificado ok, dá o erro 401). Alguma solução nesse sentido ?? Algum tempo tentando resolver esse problema

Avatar discord do usuario jessica_efi

jessica_efi

As requisições da API Pix ainda não estão disponíveis no painel da conta Digital, por isso esta em branco, mas nossa equipe responsável ja esta trabalhando nessa funcionalidade.

Avatar discord do usuario dinaelmiranda

dinaelmiranda

Boa tarde! Alguma restrição de consumo da api pix em projetos com estrutura de microserviço ? (Apis, Discovery, Gateway)

Avatar discord do usuario andrecosta8596

andrecosta8596

Boa tarde, Pessoal!

Estou tendo problema na utilização da API Pix de vcs. Criei uma aplicação e utilizei as chaves (Client ID e Client Secret) de homologação e consegui gerar o pix, mas quando mudo para as chaves de produção retorna "A chave informada não faz referência à conta Gerencianet autenticada".

Só mudei as chaves (que estão disponíveis na aplicação que criei na plataforma de vcs), a de homologação funciona e produção não. Podem me ajudar?

Avatar discord do usuario silas_paullo

silas_paullo

Ver Respostas

Bom dia, tudo bem, estou tentando utilizar a api para obter um pagamento rápido via pix. Via python eu estou com esse erro para obter o token

File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\requests\adapters.py", line 285, in cert_verify
raise OSError(
OSError: Could not find the TLS certificate file, invalid path: c:\Users\Admin\Desktop\Gerencianet\certificado.pem


testei o certificado e as credenciais com o script php, gera normalmente o token.

Avatar discord do usuario yasmin_efi

yasmin_efi

Ou seja, deverá haver pelo menos um de produção e um de homologação, lembrando que eles não precisam ser na mesma API, pode ser um de produção em api Pix e um de homologação api de Open Finance