Histórico de mensagens sobre sdk em bolix

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
Canal: bolix
Avatar discord do usuario .felipegama

.felipegama

Boa tarde, tem como pelo SDK java eu criar um cliente e quando eu gerar o bolix passar o id desse cliente. Com objetivo, na dashboard da efí bank o meu financeiro conseguir listar por cliente os boletos gerados para um determinado cliente. Hoje a minha plataforma tem a dashboard propria aonde o financeiro acompanha, porém recebi essa demanda deles para eles poderem usar as duas e comparar os resultados mais facil

Avatar discord do usuario .felipegama

.felipegama

bom dia, estou tentando criar um bolix via sdk java

Avatar discord do usuario felipe5372

felipe5372

Bom dia pessoal, ao mudar status do boleto o notification está apresentando erro de ambiente isso em produção: "{\"message\":\"An error has occurred.\",\"exceptionMessage\":\"Could not authenticate. Please make sure you are using correct credentials and if you are using then in the correct environment.\",\"exceptionType\":\"Gerencianet.SDK.GnException\",\"stackTrace\":\" at Ger"

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @gustavopsan. Tudo bem?
A falha Unauthorized ocorre devido a credenciais inválidas, ou são porque são de outro ambiente.
No arquivo credentials.js da SDK, se o parâmetro sandbox estiver igual a false insira as credenciais de produção, se true informe as de homologação.
Nos conte aqui se a falha persistir. 😉

Avatar discord do usuario gustavopsan

gustavopsan

Ver Respostas

Pessoal, estou com outro problema relacionado à geração de Bolix via Node.js... Mês passado havia colocado a aplicação para funcionar seguindo a documentação no Github (https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/charges/billet/createOneStepBillet.js), porém agora começou a dar erro de Unauthorized. Tentei criar novos certificados e até recriar a aplicação no painel da API mas não solucionou o problema... A parte do Pix continua funcionando normal, somente o Bolix que começou a bugar... 😕 @Consultoria Técnica

Avatar discord do usuario andreribeirobarros

andreribeirobarros

Ver Respostas

Olá boa tarde!
Venho a um mês testando a geração de boletos via sdk .net, com endpoint OneStep(). Quando mando gerar muitos boletos + ou - 10 boletos geralmente acontece de retornar "Erro interno do servidor". Já aconteceu até mesmo quando enviei apenas 1. Isso ocorre mais devido a ser ambiente de homologação? Que acredito ser um ambiente menos parrudo. Certo?

Avatar discord do usuario felipe5372

felipe5372

Ver Respostas

Bom dia @joao_efi tudo ótimo e vc ? sim estou usando SDK .NET

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @felipe5372 tudo certo?
Você está usando alguma de nossas SDKs?

Avatar discord do usuario andreribeirobarros

andreribeirobarros

Ver Respostas

Oi, boa tarde!

Estou tentando criar um boleto via "one step". Segui esta documentação: https://dev.gerencianet.com.br/docs/gerar-boleto-bancario#1-cria%C3%A7%C3%A3o-de-boleto-bolix-em-one-step-um-passo

Instalei o componente dotnet Gerencianet.SDK 1.0.9 e ao executar a linha:
var response = endpoints.OneStep(null, body);
Ocorre o erro:
Gerencianet.SDK.GnException: 'Você já possui chave(s) Pix. Para cadastrar outra, exclua uma chave.'

Estou tentando gerar um boleto. Não entendi porque está reclamando de cadastro de chave pix.

Agradeço desde já o retorno.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ok, @miauzinho013. Qual é a versão da SDK de node que está utilizando?
Se for < v.3, a função que você deve executar é a oneStep({}, body)
Caso esteja utilizando a última versão >= v3, a função que deve executar é a createOneStepCharge([], body)

Avatar discord do usuario miauzinho013

miauzinho013

Bom dia!, aqui está o código:


const credentials = require('../config/gerencianet')
const Gerencianet = require('gn-api-sdk-node');

const options = {
client_id: credentials.client_id,
client_secret: credentials.client_secret,
sandbox: true,
pix_cert: credentials.pix_cert,
};
console.log(options)
const gerencianet = new Gerencianet(options);

var body = {

payment: {
banking_billet: {
expire_at: '2020-06-12',
customer: {
name: 'Gorbadoc Oldbuck',
email: '[email protected]',
cpf: '04267484171',
birth: '2020-06-10',
phone_number: '5144916523' ,
juridical_person: {
corporate_name: 'Empresa Gorbadoc',
cnpj:'92247037000137'
}
}
}
},

items: [{
name: 'Product 1',
value: 1000,
amount: 2
}],
shippings: [{
name: 'Default Shipping Cost',
value: 100
}]
}

gerencianet
.createCharge({}, body)
.then(console.log)
.catch(console.log)

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

OI, @miauzinho013. Bom dia! Tudo bem?
Encaminhe um print, ou parte do código de como está enviando a requisição?

O exemplo a ser utilizado para criação de um boleto é o seguinte:
https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/charges/billet/createOneStepBillet.js
Deve-se atentar à estrutura hierárquica para que todos os parâmetros sejam enviados corretamente.
https://dev.gerencianet.com.br/docs/gerar-boleto-bancario#a-estrutura-hier%C3%A1rquica-dos-atributos-do-schema-que-podem-ser-utilizados

Avatar discord do usuario miauzinho013

miauzinho013

Ver Respostas

Boa noite, estou fazendo um projeto utilizando a SDK de Node.js, estou tentando criar um boleto comum, porém o retorno é esse:

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

Avatar discord do usuario Julia Efí

Julia Efí

Como você estava usando o exemplo da documentação que é um exemplo de uma versão anterior na sdk da versão mais recente ocorreu essa falha. Conseguiu entender?

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Da sim Gustavo. Essa versão da sdk: https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/charges/billet/createOneStepBillet.js é a mais recente e você pode usa-lá tranquilamente, porém a versão dos exemplos da documentação é uma versão anterior e por isso os nomes dos métodos são diferentes. As duas versões funcionam corretamente. O que eu disse é que você tem que usar o exemplos correspondentes para a versão da sdk que você está usando

Avatar discord do usuario gustavopsan

gustavopsan

Ver Respostas

Então essa versão da SDK node que está no github não dá suporte ao Bolix? Qual o caminho do exemplo de Bolix que está no repo da SDK do node?

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

No caso o nome dos métodos estão com nomes diferentes de acordo com cada versão das sdks, por isso perguntei se fez alguma modificação no código
Em cada sdk tem os arquivos de exemplo de todos os métodos correspondentes para a versão usada.

Avatar discord do usuario gustavopsan

gustavopsan

Ver Respostas

Atualização: Separei a lógica do boleto e consegui criar um com o gerencianet.createOneStepCharge(), que não está na documentação e sim no github (https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/charges/billet/createOneStepBillet.js). Aparentemente é uma função diferente da que está no tutorial do Bolix (https://dev.gerencianet.com.br/docs/gerar-boleto-bancario), isso que está me confundindo... 🥵
imagem enviada na mensagem pelo usuario gustavopsan

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Bom dia Gustavo. Tudo bem?
Você fez alguma modificação nos codigos da sdk?