Histórico de mensagens sobre erro em pix

EXIBINDO CONVERSAS RECENTES:

Texto: erro
Canal: pix
Avatar discord do usuario victor_brambilla

victor_brambilla

Ver Respostas

Olá, estou tendo um erro no pagamento do pix somente no itau, tanto com o copiaecola quanto com o qrcode dá o erro 'Tivemos um problema para carregar as informações', no bando do brasil funcio, alguém sabe oque poderia ser?
00020101021226830014BR.GOV.BCB.PIX2561qrcodespix.sejaefi.com.br/v2/96a7f290bee4473fa2e34c40cc851dbc5204000053039865802BR5905EFISA6008SAOPAULO6207050363045506

Avatar discord do usuario leandroberg

leandroberg

Ver Respostas

Boa tarde a todos tudo bem? Fiz o setup para um split de pagamento via PIX seguindo a documentação porém ao chamar o endpoint de vinculação da cobrança à configuração de split, é retornado erro dizendo que a cobrança não está ativa, porém olhando o LOG das requisições a cobrança está de fato ativa, vejam no screenshot as chamadas, percebam que logo acima da falha, onde diz que o split não vinculou por não ter cobrança ativa, veja que eu faço duas requisições verificando o status da cobrança e ali retorna como ativa, inclusive na própria criação da cobrança retorna também ativa. Agradeço desde já toda ajuda recebida por vocês, parabéns pelo zelo com os usuários e excelente no atendimento. Grande abraço e um excelente final de semana a todos.
imagem enviada na mensagem pelo usuario leandroberg
imagem enviada na mensagem pelo usuario leandroberg
imagem enviada na mensagem pelo usuario leandroberg
imagem enviada na mensagem pelo usuario leandroberg
imagem enviada na mensagem pelo usuario leandroberg

Avatar discord do usuario marshall0559

marshall0559

No EFI retorna o erro : {
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 500"
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @leandroberg! Tudo bem?
Esse erro ocorre porque as definições do split não são enviadas no mesmo endpoint de criação da cobrança.

Aqui você encontra um fluxograma que explica o processo de emissão de cobrança Pix com split. Mas, de forma resumida, o processo é o seguinte:

1. Criar a configuração de split. Você pode criar essa configuração e reutilizá-la em várias cobranças. Então essa etapa pode ser feita um única vez.
2. Criar a cobrança Pix.
3. Vincular a cobrança Pix à configuração de split.

Nossa documentação técnica também traz mais detalhes sobre o processo.

Avatar discord do usuario danilops90

danilops90

Ver Respostas

Boa tarde, eu já utilizo o EFÍ em minha empresa e gostaria de saber desde que dia vocês estão validando em camelCase os atributos enviados via JSON? Pois na nossa implantação aceitava dessa primeira forma;

Forma que eu estava enviando (dava certo) e agora da o erro de atributos:

{
"Valor": "12.34",
"Pagador": {
"Chave": "19974764017"
},
"Favorecido": {
"Chave": "joã[email protected]"
}
}


o certo:

{
"valor": "12.34",
"pagador": {
"chave": "19974764017"
},
"favorecido": {
"chave": "joã[email protected]"
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, dura 60 minutos. Então se estiver havendo reuso de token, ele precisa levar isso em conta... pq há várias estratégias para lidar com isso.
1) Pede novo token a cada transação
2) Guarda token anterior, tenta transacionar, se der erro de token expirado, obtém novo token e retenta
3) Guarda token anterior e o timestamp, se já estiver vencido, pede novo, senão usa o que tem
4) Guarda token anterior e mantém um refresh contínuo

Avatar discord do usuario daviroquedev

daviroquedev

Ver Respostas

esse erro aqui q ta dando, mas sempre que reinicia o servidor funciona a geracao do pix
imagem enviada na mensagem pelo usuario daviroquedev

Avatar discord do usuario jaxx3_

jaxx3_

Ver Respostas

Bom dia. Estou integrando o sdk java em meu sistema, e quando chamo o endpoint "pixUpdateCharge" , como nesse exemplo: https://github.com/efipay/sdk-java-examples-apis-efi/blob/main/src/main/java/br/com/efi/pix/cob/json/PixUpdateCharge.java
sempre me retorna a exception "Recurso não encontrado" br.com.efi.efisdk.exceptions.EfiPayException: Error: Recurso não encontrado. Esse exemplo do github está certou ou desatualizado? faço exatamente igual a ele, passando uma txid válida e sempre dá isso

Avatar discord do usuario boblee_sw

boblee_sw

Ver Respostas

Opa pessoal bom dia,
Eu estou passando por uma situação aqui, quero testar uma aplicação, no entanto, ela esta sempre retornando o erro 404 - null. Isso foi o que eu tenho feito:
- gerei token de homologação
- habilitei todos os campos da área pix na parte de homologação
- criei uma chave aleatória
Estava solicitando uma requisição de listagem de chaves, coloquei:
url: https://pix-h.api.efipay.com.br/v2/gn/evp
método: get
Headers:
- Authorization: Bearer [Token]
- Content-Type: application/json

esta faltando mais alguma coisa? não sou programador kk..

Avatar discord do usuario oziellcarvallho

oziellcarvallho

Ver Respostas

Bom dia
Eu não estou conseguindo testar as rotas informadas, porque é preciso cadastrar o webhook para as chaves e não estou conseguindo pular a validação mTLS.
Recebo o erro: A autenticação de TLS mútuo não está configurada na URL informada.

Avatar discord do usuario j34nm4rc0nd35_54662

j34nm4rc0nd35_54662

Aparentimente passou, agora tenho outro erro de schema, mas estou usando o payload da Doc Efi

json
{
"type": "https://pix.bcb.gov.br/api/v2/error/LoteCobVOperacaoInvalida",
"title": "Operação Inválida",
"status": 400,
"detail": "A requisição que busca alterar ou criar um lote de cobranças com vencimento não respeita o schema ou está semanticamente errada.",
"violacoes": [
{
"razao": "O campo loteCobV.params.id não respeita o schema.",
"propriedade": "loteCobV.params.id"
}
]
}

Avatar discord do usuario j34nm4rc0nd35_54662

j34nm4rc0nd35_54662

Boa tarde, estou com uma dificudade em criar pgtos por lote
Doc Efi

PUT /v2/lotecobv/:id
Requer autorização para o escopo: lotecobv.read

Minha request auth
"scope": "cob.write gn.settings.read gn.settings.write lotecobv.read"

Meu response ao tentar criar um lote de pgtos
json
{
"error": "insufficient_scope",
"error_description": "Access token has insufficient scope"
}
Onde estou errado?

Avatar discord do usuario rcarpi

rcarpi

boa tarde pessoal

uma duvida que não consegui encontrar nos topicos anteriores

estou gerando um QR code para pagamento de pix em ambiente homolog, existe algum lugar onde eu possa efetuar esse pagamento, tentei procurar na plataforma da efi e não foi encontrado e tentando pagar em qualquer baco ele é considerado erro 😦

Avatar discord do usuario felipesoares1562

felipesoares1562

Esse erro percebi que está ocorrendo apenas quando a pessoa tenta realizar o pagamento pelo Nubank

Avatar discord do usuario felipesoares1562

felipesoares1562

Ver Respostas

Boa tarde estou usando a API da Efi, cobrança imediata (com txid), percebi que quando tento realizar o pagamento por exemplo atráves do Nubank ele me da a mensagem Ocorreu um erro, desculpe não foi possível carregar as informações, tente novamente em instantes, gostaria de saber como solucionar esse erro.
Obs: O pagamento é via pix

Avatar discord do usuario daviqsh

daviqsh

Ver Respostas

//Desenvolvido pela Consultoria Técnica da Efí

"use strict";
const https = require("https");
var axios = require("axios");
var fs = require("fs");

//Insira o caminho de seu certificado .p12 dentro de seu projeto
var certificado = fs.readFileSync("./certs/SorteioCabelo_hml_cert.pem");

//Insira os valores de suas credenciais em desenvolvimento do pix
var credenciais = {
client_id: process.env.CLIENT_ID_HML,
client_secret: process.env.CLIENT_SECRET_HML,
};


var data = JSON.stringify({ grant_type: "client_credentials" });
var data_credentials = credenciais.client_id + ":" + credenciais.client_secret;

// Codificando as credenciais em base64
var auth = Buffer.from(data_credentials).toString("base64");

const agent = new https.Agent({
cert: certificado,
passphrase: '',
});

//Consumo em desenvolvimento da rota post oauth/token
const config = {
method: "POST",
url: "https://pix-h.api.efipay.com.br/oauth/token",
headers: {
Authorization: "Basic " + auth,
"Content-Type": "application/json"
},
httpsAgent: agent,
data: data,
};

axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Só retire do código parâmetros de autenticação como clientid/clientsecret.

De qualquer forma, a mensagem de erro é sugestiva de você não estar enviando o certificado nas requisições para a API... o certificado é necessário em todas as requisições, não só a de obtenção do token de autenticação.

Avatar discord do usuario daviqsh

daviqsh

Ver Respostas

Estou com um erro pertinente no meu código, erro de SOCKET HANG UP, só que no terminal, no postman está tudo ok, posso estar encaminhando o código e o log para me ajudar a resolver?

Avatar discord do usuario .prysthon

.prysthon

fala pessoal, eu consigo testar a api de pix pelo thunderclient? estou tentando mas me deparo com o erro: Connection was forcibly closed by a peer.. O token eu consigo gerar e coloco em Headers, devo adicionar alguma coisa a mais?