Histórico de mensagens sobre sdk

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
# bolix
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.

# pix
Avatar discord do usuario nemtudo

nemtudo

Ver Respostas

Olá, estou tendo um problema com os webhooks. Estou usando o gn-api-sdk-node. Eu crio os webhooks corretamente, tanto que até recebo o evento teste.

Porém, quando um pagamento é efetuado, não recebo o request no webhook. O que pode ser?
imagem enviada na mensagem pelo usuario nemtudo

# bolix
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)

# bolix
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)

# bolix
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

# bolix
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).'
}
}

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Olá, @Dr. Roberto Carlos. Bom dia!! Tudo bem?
Que bom!! Você pode realizar integração com os nossos serviços em API para emitir cobranças Pix, Bolix (Boleto com Pix), Carnê, Cartão de crédito, assinatura, link de pagamento e marketplace (split de pagamento).
Todos os detalhes você encontra em nossa documentação técnica: https://dev.sejaefi.com.br/
Fornecemos também SDKs/pacotes de exemplos em diversas linguagens de programação para facilitar a sua integração: https://github.com/gerencianet

E qualquer dúvida, conte com a gente! 🧡

# pix
Avatar discord do usuario nckex

nckex

Ver Respostas

Em qual API está esse endpoint? Não estou achando na doc nem no sdk

# bolix
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?

# bolix
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

# bolix
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?

# bolix
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.

# bolix
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

# bolix
Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

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

# bolix
Avatar discord do usuario gustavopsan

gustavopsan

Ver Respostas

Notei isso de estranho também na importação da SDK, será que pode ter relação com o erro acima? (o bizarro é que eu nem estou usando Typescript)
imagem enviada na mensagem pelo usuario gustavopsan

# cartões
Avatar discord do usuario andrebarbosa_dev

andrebarbosa_dev

Ver Respostas

Tem algum vídeo, mostrando como implementar a api de cartão de credito no php usando o sdk?

# devs
Avatar discord do usuario rdg.x

rdg.x

Ver Respostas

Outra dúvida @jessica_efi dá pra usar o sdk pra enviar pagamento?

# pix
Avatar discord do usuario rdg.x

rdg.x

Ver Respostas

@rubenskuhl dá pra usar o sdk pra enviar pagamento?