Histórico

EXIBINDO CONVERSAS RECENTES:

Data: 15/04/2024
# dúvidas
Avatar discord do usuario guilhermerigueti

guilhermerigueti

Ver RespostasVer no Discord

Galera, boa noite. Tem algum canal específico que posso tirar uma duvida sobre compensação de um boleto

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver RespostasVer no Discord

@tolribeiro, boa noite!
Vamos abrir um # atendimento para verificar melhor essa questão e pegar mais detalhes

# bolix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver RespostasVer no Discord

Olá, @targanet7090! O nosso ambiente de homologação está passando por uma instabilidade, nossos times já estão cientes e atuando na correção.
Frisamos que o ambiente de produção segue normal 😀

# pix
Avatar discord do usuario tolribeiro

tolribeiro

Ver RespostasVer no Discord

Olá pessoal boa tarde

Caso esquisito aqui, temos uma chave configurada para nao recebr transferencias diretas (via chave e sim apenas geradas por nos) e ainda assim…esta sendo possivel.

Porem…APENAS no Nubank. Usuarios que salvam a transacao, no app, conseguem enviar diretamente sem q a cobrança tenha sido gerada pela gnt.

No entanto os testes com Itau, CTG e outros mostram q nao conseguimos (realmente trava a transferencia).

O que poderia ser ?

# freelancer
Avatar discord do usuario agenciadiz

agenciadiz

Ver RespostasVer no Discord

Estou procurando algum dev que já tenha implementado a recorrência da Efí, e já conheça todo o processo para um Job.

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver RespostasVer no Discord

Olá, @.ilselangnar!
Por motivos de informações sensíveis vamos abrir um # atendimento privado com você para verificar mais detalhes

# bolix
Avatar discord do usuario targanet7090

targanet7090

Ver RespostasVer no Discord

Pessoal, fui gerar um boleto hoje em homologaçao e tomei o erro abaixo, antes estava funcionando, sabem me dizer se mudou algo ?

{
"code": 3500000,
"error": "server_error",
"error_description": "Erro interno do servidor."
}

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver RespostasVer no Discord

Oi Guilherme:

Estou com um problema com o webhook

Consigo listar os webhooks configurados sem problema.

O problema vem quando quero configurar um novo webhook para receber notificações de pagamento

Aqui esta meu codigo:


const efipay = new EfiPay(options)

async function api_configure_webhook_efipay( req, res, next ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

let params = {
chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7',
}

try {
let object_result = await efipay.pixConfigWebhook(params, body)
printf( "[configure_webhook] -> object_result -> ", object_result )
res.json( object_result )
} catch( e ) {
// throw e
res.json( e )
}

}

module.exports = api_configure_webhook_efipay


Aqui esta o erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Além disso, quando você estiver registrando a webhook URL no endpoint PUT /v2/webhook/:chave, na sua URL você pode acrescentar algum parâmetro para diferenciar a URL de cada cliente, e assim fazer alguma tratativa na sua aplicação. Exemplo:

Obs: Se for aplicar esta regra com um parâmetro na URL, aconselho deixar sempre o final um parâmetro sem valor, como no exemplo acima &tipo=. Que assim, o /pix cairá como parâmetro no final da URL, e você irá tratar a notificação em /webhook.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

@.andregomes, quando você registra o webhook no endpoint PUT /v2/webhook/:chave, você está basicamente associando uma chave Pix a uma URL específica. No seu caso, a URL permanecerá a mesma, mas a chave será única para cada conta de cliente.

Assim que nossa API enviar a notificação, o JSON incluirá essa chave. Isso permitirá que você identifique de qual conta é aquele recebimento. Além disso, através do txid, você poderá saber a qual cobrança se refere.

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver no Discord

Estou com um problema com o webhook

Consigo listar os webhooks configurados sem problema.

O problema vem quando quero configurar um novo webhook para receber notificações de pagamento

Aqui esta meu codigo:


const efipay = new EfiPay(options)

async function api_configure_webhook_efipay( req, res, next ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

let params = {
chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7',
}

try {
let object_result = await efipay.pixConfigWebhook(params, body)
printf( "[configure_webhook] -> object_result -> ", object_result )
res.json( object_result )
} catch( e ) {
// throw e
res.json( e )
}

}

module.exports = api_configure_webhook_efipay


Aqui esta o erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver no Discord

Não

O cliente é um id(Chave Pix)

Você somente usa o certificado para authenticar o seu servidor

# pix
Avatar discord do usuario .andregomes

.andregomes

Ver no Discord

mas e a questão do certificado? no video foi utlizado somente 1? eu não teria que adicionar no meu webhook o certificado de cada cliente que eu tenho?

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver no Discord

Você utiliza somente 1 webhook e filtra la por cliente.