Histórico de mensagens sobre Erro 500

EXIBINDO CONVERSAS RECENTES:

Texto: Erro 500
# assinaturas
Avatar discord do usuario uesleisales_9646

uesleisales_9646

Ver Respostas

{
"error": "request_not_allowed",
"code": 3500072,
"message": "Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Gerencianet."
}

# bolix
Avatar discord do usuario dinaelmiranda

dinaelmiranda

Ver Respostas

Boa tarde! Alguem pode me direcionar sobre o erro 500 Internal Server Error: "{"code":"4600009","error":"server_error","error_description":"falha ao gerar link"}" da api de cobrança?

# pix
Avatar discord do usuario jlmendessilva

jlmendessilva

Mas o erro 500 não seria qdo estou mandando algo para efi ?

# pix
Avatar discord do usuario jlmendessilva

jlmendessilva

Ver Respostas

O que são esses erro 500 por parte da efi?
imagem enviada na mensagem pelo usuario jlmendessilva

# dúvidas
Avatar discord do usuario suarezwt

suarezwt

esse erro: {
code: 3500034,
error: 'validation_error',
error_description: {
property: '/email',
message: 'Propriedade desconhecida (não está no schema).'
}
}

# cartões
Avatar discord do usuario pedro742k2

pedro742k2

Ver Respostas

Bom dia!

Sou novo na API EfyPay e pagamentos no geral. Estou a testar os endpoints no Postman seguindo o vosso tutorial, no entanto, estou a obter um erro na rota v1/charge/one-step.
Os dados que estou a usar são dum cartão fictício (https://www.4devs.com.br/gerador_de_numero_cartao_credito) e o payment token foi gerado com o vosso gerador de "payment tokens" (https://efipay.github.io/js-payment-token-efi/). Já tenho o ambiente de homologação configurado.

Quando faço a requisição, recebo a seguinte resposta com o erro:

json
{
"code": 3500072,
"error": "request_not_allowed",
"error_description": "Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Gerencianet."
}

Corpo da requisição:
json
{
"items": [
{
"name": "Meu Produto",
"value": 100000,
"amount": 1
}
],
"payment": {
"credit_card": {
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656",
"email": "[email protected]",
"birth": "1990-08-29",
"phone_number": "5144916523"
},
"installments": 1,
"payment_token": "757c8a310de2698072c1428f17d95b5f1e205b25",
"billing_address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
}
}
}

Agradecia alguma ajuda e compreensão com a minha ignorância no assunto, visto que sou novo nesta área dos pagamentos

# dúvidas
Avatar discord do usuario netocastrox

netocastrox

Ver Respostas

boa tarde pessoal!
estou tentando fazer a exclusão da minha chave pix e ta me gerando o seguinte erro: "Erro 500: Ocorreu um erro ao solicitar a exclusão da chave"
estou debungando no navegador e sei que as chaves foram criadas, mas nao consigo apagar nenhuma delas
imagem enviada na mensagem pelo usuario netocastrox
imagem enviada na mensagem pelo usuario netocastrox

# devs
Avatar discord do usuario irineumarques

irineumarques

Eu estou importando desta maneira:

use Efí\Efí;

Este é o meu método para atualizar o
status
no banco de dados:

public function notification(Request $request) {
try {
$efiEnviroment = env('EFI_ENVIROMENT') === 'sandbox' ? true : false;

$options = [
'client_id' => env('EFI_CLIENT_ID'),
'client_secret' => env('EFI_CLIENT_SECRET'),
'sandbox' => $efiEnviroment
];

$token = $request->notification;

Log::info("Token de notification: $token");

$params = [
'token' => $token
];

$api = new Efí($options);
$chargeNotification = $api->getNotification($params, []);

// Conta o tamanho do array data (que armazena o resultado)
$i = count($chargeNotification["data"]);
// Pega o último Object chargeStatus
$ultimoStatus = $chargeNotification["data"][$i-1];
// Acessando o array Status
$status = $ultimoStatus["status"];
// Obtendo o ID da transação
$charge_id = $ultimoStatus["identifiers"]["charge_id"];
// Obtendo a String do status atual

$current_status = $status["current"];
$previous_status = $status["previous"];

$payment = Payment::where('charge_id', $charge_id)->first();

$payment->update([
'status' => $current_status
]);

Log::info("Status anterior: $previous_status . Status atual: $current_status");

return response()->json([
'status' => 'success',
'message' => 'Pagamento processado com sucesso.',
'data' => $payment,
], 200);


} catch (\Exception $e) {
$error_message = $e->getMessage() ? $e->getMessage() : $e;
Log::error($error_message);
return response()->json(['error', $error_message], 500);
}
}

# pagamento-contas
Avatar discord do usuario gmoreiragp

gmoreiragp

estou com o erro de código 3500011 invalid data

# dúvidas
Avatar discord do usuario leandro535

leandro535

Ver Respostas

bom dia estou com esse erro ao baixar um boleto manualmente: 3500000server_errorErro interno do servidor.

# módulos-plugins
Avatar discord do usuario leandro535

leandro535

Ver Respostas

bom dia estou com esse erro ao baixar um boleto manualmente: 3500000server_errorErro interno do servidor.

# cartões
Avatar discord do usuario marcoglg_dev

marcoglg_dev

Ver Respostas

estou recebendo esse código de erro ao tentar criar uma cobrança com cartão de crédito via one_step(homologação):

{'code': 3500072, 'error': 'request_not_allowed', 'error_description': 'Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Gerencianet.'}

# dúvidas
Avatar discord do usuario leandro535

leandro535

boa tarde estou co erro: deu este erro: "code": 3500000,
"error": "server_error",
"error_description": "Erro interno do servidor."

# pix
Avatar discord do usuario disneyjj

disneyjj

Ver Respostas

Boa tarde pessoal, estou usando o método CreateOneStepLink na SDK .net core.

Estou recebendo esse seguinte erro:{"code":3500034,"error":"validation_error","error_description":"A propriedade [request_delivery_address] é obrigatória."}

Estou enviando o body disponibilizado na SDK.

var body = new
{
items = new[] {
new {
name = "Product 1",
value = 590,
amount = 2
}
},
settings = new
{
payment_method = "all",
expire_at = "2022-12-15",
request_delivery_address = false
}
};

# devs
Avatar discord do usuario m.h1604

m.h1604

Quando atualizado para as credenciais de produção, começa a retornar erro 500

# devs
Avatar discord do usuario dinhoafsn.

dinhoafsn.

Ver Respostas

// Rota para criar um boleto
app.get('/gerar-boleto', async (req, res) => {
try {
// const {items, payment} = req.body;
const {items, payment} = {
"items": [
{
"name": "Doação R$30,00 - Boleto",
"value": 3000,
"amount": 1
}
],
"payment": {
"banking_billet": {
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656",
"email": "[email protected]",
"phone_number": "5144916523",
"address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
},
"expire_at": "2023-12-15",
"configurations": {
"fine": 0,
"interest": 0
},
"message": "teste"
}
}
}
;

// Exemplo: Criar um boleto com a biblioteca efipay
const resposta = await efipay.createOneStepCharge([], {items, payment});

// Aqui você pode manipular a resposta conforme necessário
res.json({resposta});
} catch (error) {
console.error('Erro ao gerar boleto:', error);
res.status(500).json({error: 'Erro ao gerar boleto'});
}
});

# devs
Avatar discord do usuario dinhoafsn.

dinhoafsn.

Ver Respostas

Usando Woocommerce e o plugin sugerido na documentação e com chaves cadastradas. ao tentar executar com cartao de credito em modo sandbox, não importa quantas configurações diferentes só retorna a mensagem :

´´´
{code: 3500011, error: "invalid_data",…}
code
:
3500011
error
:
"invalid_data"
error_description
:
"Não foi possível recuperar os dados enviados"

´´´
Existe alguma forma de debugar o que esta faltando?

# dúvidas
Avatar discord do usuario lucas_41974

lucas_41974

Ver Respostas

Olá, estou tendo dificuldade no teste de link de pagamento, está retornando o erro 3500072. Já verifiquei o meio de pagamento mas pede para falar com a gerência net

# cartões
Avatar discord do usuario gabriel_severo_

gabriel_severo_

Ver Respostas

Bom dia, estou com problema para gerar o payment_token, está aparecendo este erro abaixo mas a dependência jsdom já está instalada.

Error: Biblioteca "jsdom" não está instalada. Execute npm i jsdom ou yarn add jsdom
at p6.getPaymentToken (payment-token-efi.js:1:71499)
CreditForm.tsx:78 Código: 500
CreditForm.tsx:79 Nome: library_error
CreditForm.tsx:80 Mensagem: Biblioteca "jsdom" não está instalada. Execute npm i jsdom ou yarn add jsdom

Alguém pode me ajudar?