Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

# pix
Avatar discord do usuario bruno.melo

bruno.melo

Maravilha Guilherme, Obrigado

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @bruno.melo!
Se o certificado expirou, é preciso criar um novo. Siga o passo a passo no link abaixo e, depois de criado, substitua no seu sistema: https://dev.efipay.com.br/docs/api-pix/credenciais/#gerando-um-certificado-p12

# pix
Avatar discord do usuario bruno.melo

bruno.melo

Ver Respostas

Olá Pessoal Bom dia!
Uma duvida, no meu sistema esta informando que o Certificado Expirou, eu consigo renovar o mesmo, ou é necessario criar outro?

# pix
Avatar discord do usuario evertonvb

evertonvb

Agradeço por compartilharem a visão de vocês! Obrigado! 🫱🏻‍🫲🏻

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Escalabilidade é praticamente a mesma entre SDK e classes próprias. Manutenção vai depender muito das práticas de desenvolvimento da sua organização e da quantidade de devs disponíveis.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @evertonvb. Bom dia! Tudo bem?
A SDK do Efí é constantemente atualizada pela nossa equipe, com novas rotas e funcionalidades sempre que surgem novidades na API. Isso ajuda você a economizar tempo, pois não precisa criar todas as requisições de comunicação com a API, e permite que você foque em outras implementações. Além disso, a SDK é de código aberto, então você também pode adaptá-la conforme a sua necessidade.

Qualquer que seja sua escolha, estamos aqui para ajudar no que for preciso!

# devs
Avatar discord do usuario ilario1

ilario1

opa tudo sim

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @711335205725798451! Tudo bem?
Conseguiu encontrar uma solução? Pelo que parece, a rota /pix não está mapeada no seu webhook. Pois as notificações são enviadas para a URL cadastrada com o /pix no final. Exemplo: https://seudominio.com.br/webhook/pix. Assim, essa adição do /pix também precisa ser configurada no seu servidor.

Confira mais detalhes sobre o endpoint: https://dev.efipay.com.br/docs/api-pix/webhooks#configurar-o-webhook-pix
imagem enviada na mensagem pelo usuario guilherme_efi

# devs
Avatar discord do usuario marcelo_efi

marcelo_efi

Bom dia @ilario1 , tudo bem ? Vou iniciar um atendimento privado com você

# devs
Avatar discord do usuario ilario1

ilario1


imagem enviada na mensagem pelo usuario ilario1

# devs
Avatar discord do usuario ilario1

ilario1

porém estamos enfrentando o seguinte erro

# devs
Avatar discord do usuario ilario1

ilario1

Nos utilizamos a lib request pkcs12, que nao aceita apenas paths, mas tambem binarios por exemplo do arquivo

# devs
Avatar discord do usuario ilario1

ilario1

Galera, nos utilizamos python e django no nosso back, e estamos tentando fazer a integração com o banco efi

# conta-digital
Avatar discord do usuario teg5kkzivsr0612

teg5kkzivsr0612

Hello!
Web3 platform is expanding our team and looking for: developers, moderators, beta testers, analysts, and designers. The salary depends on the role.
You can write without experience. I'm waiting for you in DM.

# pix
Avatar discord do usuario evertonvb

evertonvb

Ver Respostas

Boa tarde, pessoal! Na opinião de vocês, em questão de escalabilidade e manutenção, é melhor usar o SDK disponibilizado pela própria Efí ou criar uma classe personalizada?

# mercado-pagamentos
Avatar discord do usuario vinybergamo

vinybergamo

Ver Respostas

Atualmente possuo a minha propria empresa, tenho um pouco de 10 desenvolvedores trabalhando comigo, desenvolvemos frontend, backend, low/no code, mobile, cloud e mobile, basicamente o nosso foco e área financeira porém prestamos serviços para todas as areas, meu prolabore liquido ainda não é altissimo como muitos CEOs por ai porém eu tenho o prazer de gerar empregos e trabalhar com os meus amigos.

Eu construi a minha empresa de forma meio "Anti Ética", pois já fui contratado por algumas soft houses, e durante o meu tempo de "contratado" eu fui analisando o que os clientes das minhas contratantes precisavam e tambem analisava o deficit das minhas contratantes, até que teve um dia que eu resolvi abrir a minha propria softhouse tentando contornar os erros que minhas contratantes tinham e isso acabou atraindo olhares de alguns clientes de meus antigos contratantes e foi ai que eu comecei a crescer.

O principal erro que as minhas antigas contrantes e a maioria das softhouses cometem são os prazos super apertados e quase impossiveis, eu tenho orgulho de dizer que na minha softhouse os desenvolvedores se sentem confortaveis para desenvolver, pois antes de passar um prazo para o cliente eu me reuno com os desenvolvedores e estipulamos um prazo. Claro, as vezes colocamos um prazo meio alto mas é pra gente ter margem para negocição, caso o cliente não aceite o prazo nós não ficamos insitindo e nem diminuimos além do limite.

Ter Prazos apertados significa mais bugs, mais sobrecarga dos desenvolvedores e menos produtividade.

Uma coisa pra mim é certo, se o desenvolvedor se sente confortavel pode ter certeza que ele será mais produtivo

# dúvidas
Avatar discord do usuario bigjhinzxy

bigjhinzxy

era isso mesmo, resolvi

# dúvidas
Avatar discord do usuario bigjhinzxy

bigjhinzxy

Ver Respostas

era isso eu acho q n tava marcado
imagem enviada na mensagem pelo usuario bigjhinzxy

# dúvidas
Avatar discord do usuario amaismaisvey

amaismaisvey

Ver Respostas

humm, abre um ticket e mais rápido pra responderem..

# dúvidas
Avatar discord do usuario bigjhinzxy

bigjhinzxy

javascript
const path = require('path');
const Gerencianet = require('sdk-node-apis-efi');
const certPath = path.join(__dirname, 'certs', 'certgenesis2.p12');


const options = {
client_id: configuracao.get('pagamentos.EFIClientID'),
client_secret: configuracao.get('pagamentos.EFIClientSecret'),
certificate: certPath,
sandbox: false // true = sandbox
};


const gerencianet = new Gerencianet(options);

async function Painel(interaction, client) {
let balance;
try {
const response = await gerencianet.getAccountBalance();
balance = parseFloat(response.saldo).toFixed(2);
} catch (error) {
console.error('Erro ao obter o saldo da conta:', error);
balance = 'Indisponível';
}