Histórico de mensagens sobre erro em pix

EXIBINDO CONVERSAS RECENTES:

Texto: erro
Canal: pix
Avatar discord do usuario navossoc

navossoc

Ver Respostas

era pra funcionar, já tentou dar um var_dump no $response e olhar o curl_error e curl_errno?

Avatar discord do usuario frankkafka

frankkafka

js
const EfiPay = require('sdk-node-apis-efi')
const options = require('../../credentials')

let params = {
id: '95',
}

const efipay = new EfiPay(options)
console.log(efipay);

efipay.pixGenerateQRCode(params)
.then((resposta) => {
console.log(resposta)
})
.catch((error) => {
console.log(error)
})

Avatar discord do usuario frankkafka

frankkafka

voce consegue olhar aquele erro para mim ? nao entendi muito bem.

Avatar discord do usuario frankkafka

frankkafka

Ver Respostas

boa tarde, esta acontecendo um problema de quando uso o sdk de voces no construtor efipay esta dando um erro que o objeto vem vazio e consequentimente me retorna um valor nao definido.

Avatar discord do usuario frankkafka

frankkafka

fiz conforme a documentacao porem me retorna um erro falando que o valor response nao foi definido.
imagem enviada na mensagem pelo usuario frankkafka

Avatar discord do usuario alegon_09924

alegon_09924

utilizo esse token e faço a requisição para gerar a location e dá o erro

Avatar discord do usuario alegon_09924

alegon_09924

boa tarde. Estou com problema na geração de location de um determinado cliente, eu gero o token ok porém quando vai gerar o location dá erro

Avatar discord do usuario _acb09

_acb09

Ver Respostas

O meu código está assim:

$config = [];
$config["certificado"] = config("services.efipay.certificate_path");
$config["client_id"] = config("services.efipay.client_id");
$config["client_secret"] = config("services.efipay.client_secret");

$headers = [];
$headers['Authorization'] = "Basic " . base64_encode($config["client_id"] . ":" . $config["client_secret"]);
$headers['Content-Type'] = 'application/json';

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix-h.api.efipay.com.br/oauth/token", // Rota base, homologação ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 60,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => $headers
));

$response = curl_exec($curl);

if (curl_errno($curl)) {
dd('Error:' . curl_error($curl));
}

curl_close($curl);

dd($response);

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

A SDK já implementa a autenticação nativamente. Caso a utilize, não precisa se preocupar com a autenticação.
Este erro que está obtendo se deve ao fato de não estar informando grant_type no momento da requisição. https://sejaefi.link/HkxJkfRPYR

Avatar discord do usuario _acb09

_acb09

Ver Respostas

Obrigado pela sua resposta!

Estou tentando autorizar agora, porém usando o mesmo código no seguinte link https://dev.efipay.com.br/docs/api-pix/credenciais#obter-autoriza%C3%A7%C3%A3o estou recebendo como resposta
{"nome":"erro_autorizacao","mensagem":"O grant_type deve ser informado"}

Avatar discord do usuario marilia_05972

marilia_05972

Ver Respostas

Olá, boa noite.
Eu estou fazendo uma integração usando o sdk (gn-api-sdk-typescript": "^2.0.1") , estou tomando um erro de Forbidden na chamada ao pixCreateImmediateCharge([], body) quando tento chamar em ambiente de produção (ou creds de prod). A única mensagem de retorno é essa, "forbidden".
Porém, quando uso credenciais de homologação, funciona perfeitamente, e quando mudo para as de produção, tomo essa exceção. Como a mensagem não está clara, eu não consegui decifrar o que pode ser.
Parâmetros corretos, sandbox=true quando homol, false quando prod, client_secret, client_id,
certificate corretos, chave pix informada corretamente.
Meu único vacilo, foi que não fiz o download do certificado de produção no ato em que ele foi gerado, então eu excluí e gerei outro. Poderia ser esse o problema? Caso positivo, o que eu tenho que fazer agora?
Também testei com o "sdk-typescript-apis-efi": "^1.0.2" e ocorre o mesmo cenário.

Avatar discord do usuario patoneamor

patoneamor

Ver Respostas

do nada começou a dar esses timeouts e erro de header, tava pegando normalmente, tem hora que retorna certo e tem hora q dá o erro de header
imagem enviada na mensagem pelo usuario patoneamor

Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

bom dia!

O erro esta sendo retornado ainda na configuração do Postman.

Utilziando a API Cobranças

1) a rota "{{rota_base_cob}}/v1/authorize" esta retornando 200 ok
2) as demais rotas setão retornando "401 Unauthorized"

Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

https://dev.efipay.com.br/docs/api-cobrancas/credenciais/#collection-postman-api-cobran%C3%A7as

Segui o download deste link ai .

Fiz o download da collection

nesta collection, as urls estão com V1

modificquei para {{rota_base_pix}}/v2/authorize

mesmo assim retorna o erro

{
"nome": "nao_encontrado",
"mensagem": "Recurso não encontrado"
}

Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

{{rota_base_pix}}/v2/authorize

{
"nome": "nao_encontrado",
"mensagem": "Recurso não encontrado"
}

Mesmo alterando a URL para /v2

o erro persiste

Avatar discord do usuario celsoalexandre

celsoalexandre

Ver Respostas

Bom dia,
estou tendo o seguinte erro ao criar uma charge pix com location e notification_url usando a sdk pra Go, ambiente homolog
{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"additionalProperties","caminho":".body","mensagem":"não são permitidas propriedades adicionais"}]}

go
// Go
PUT /v2/cob/:txid
map[string]interface{}{
"calendario": map[string]interface{}{
"expiracao": 600,
},
"valor": map[string]interface{}{
"original": "0.01",
},
"loc": map[string]interface{}{
"id": 97,
},
"metadata": map[string]interface{}{
"notification_url": "https://meudominio:10021/efi/homolog/webhook",
},
"chave": "71cdf9ba-c695-4e3c-b010-abb521a3f1be",
"solicitacaoPagador": "Teste",
}

Se eu removo o campo "metadata" e seu conteúdo, funciona.
Não é mais possível criar a cobrança e registrar a callback na mesma chamada, ou seria de outra forma?

Avatar discord do usuario diogolupcosta

diogolupcosta

Ver Respostas

Olá pessoal tudo bem? após configurado meu ambiente e variáveis, ao executar um teste de autorização POST no ambiente de homologação, estou recebendo o seguinte retorno: Error: Invalid character in header content ["Host"]

Avatar discord do usuario wendersonferreira

wendersonferreira

Ver Respostas

Obrigado, Eu estou tentendo submeter um envio de pix Copia e Cola. E estou recebendo uma mensagem de erro

{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "maxLength",
"caminho": ".body.favorecido.chave",
"mensagem": "não deve ter mais que 77 caracteres"
}
]
}

Avatar discord do usuario schulzthegoat

schulzthegoat

Ver Respostas

Obrigado pela atenção. Seria legal o motivo do retorno do erro e a documentação incluir essa informação.

Avatar discord do usuario brazingariah

brazingariah

Ver Respostas

boa Tarde...
estou tentando consultar um pix pelo TXID, tentei pelo /v2/cob/:txid e estou recebendo erro 400 ('Erro interno do servidor')
alguem pode me dar um caminho para enterder oq está errado?