Histórico de mensagens sobre sandbox em bolix

EXIBINDO CONVERSAS RECENTES:

Texto: sandbox
Canal: bolix
Avatar discord do usuario andresisdanca

andresisdanca

Estou gerando o Bolix com o código abaixo (omiti com xxx os dados sensível).
Note que existe juros e multa: {"fine":200,"interest":33}

{"items":[{"name":"#4304756 - FEV/22 - MENSALIDADE","value":500,"amount":1}],"payment":{"banking_billet":{"customer":{"name":"Andre R V Cunha","cpf":"xxxx","email":null,"phone_number":"xxxxxxx","address":{"street":"Avenida Délio Silva Britto, s/n","number":"630","neighborhood":"Coqueiral de Itaparica","zipcode":"29102904","city":"Vila Velha","complement":null,"state":"ES"}},"expire_at":"2022-02-27","configurations":{"fine":200,"interest":33},"message":"- Emitida por Studio Conta DanceBank.\n- E-mail do Emissor: [email protected].\n- Caso já tenha pago desconsiderar solicitação.\n"}},"metadata":{"custom_id":"","notification_url":"xxxxxx"}}

Bolix gerado: https://visualizacaosandbox.gerencianet.com.br/emissao/315629_68_DROZE3/A4XB-315629-68-LUANEM3

Não está vindo com juros e multa. O que pode ser?

Isso está acontecendo no sambox e produção.

Tem hora que vem tem hora que não vem.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, você não esta utilizando uma SDK, correto?
Neste caso, além das suas credenciais (client id e client secret), você deve alterar a URL base de https://sandbox.gerencianet.com.br para https://api.gerencianet.com.br

Avatar discord do usuario gesiobraga

gesiobraga

Ver Respostas

Bom dia! estou fazendo testes em HTTP, tudo certo, quando fiz autenticação usei ID e SENHA da homologação (funcionando certinhos os testes), quando eu for para produção mudarei só ID e SENHA da produção? ou algo mais?

na SDK 'sandbox' => (true = homologação e false = producao) na HTTP não identifiquei onde muda.

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

Os parametros são estes aqui para pegar o token?

String basicAuth = Base64.getEncoder().encodeToString(((this.clienteId + ':' + this.clienteSecret).getBytes()));

HttpPost httpPost = new HttpPost(rota);
httpPost.setHeader("Content-Type", "application/json");
httpPost.setHeader("Authorization", "Basic " + basicAuth);
String requestJson = "{"grant_type": "client_credentials"}";

Retirei o certificado e estou na rota https://sandbox.gerencianet.com.br/v1/authorize

E continua dando não autorizado.

Esta API de vcs não tive muito sucesso com ela ... desculpe.

Será que estou com o Bolix liberado para realizar as transações?
O Cliente Id e o ClienteSecret é o mesmo do PIX?

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

<@!883000147938783272> O processo é diferente! Para a emissão do pix é necessário a utilização do certificado gerado na sua conta Gerencianet, já no bolix não precisa do certificado.
Além disso as URLs para requisições são diferentes, sendo:

No nosso Github você encontra nossas SDKs, que podem facilitar essa parte do desenvolvimento!
https://github.com/gerencianet

Avatar discord do usuario andresisdanca

andresisdanca

Estou chamado o endereço https://sandbox.gerencianet.com.br/v1/authorize para poder pegar o token para gerar o Bolix. Estou recebendo token Unauthorized.

Estou usando

HttpPost httpPost = new HttpPost(rota);
httpPost.setHeader("Content-Type", "application/json");
httpPost.setHeader("Authorization", "Basic " + basicAuth);

String requestJson = "{\"grant_type\": \"client_credentials\"}";

Avatar discord do usuario carlosh.skraba4582

carlosh.skraba4582

e, positiva ou não a afirmação acima, com poderia em sandbox testar a notificação de pagamento se não posso pagar o boleto/pix gerado?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde <@!301173691197423617> ! Essa mensagem é retornada quando você insere as credenciais diferentes do ambiente escolhido. Verifique se esta utilizando as credenciais de produção e sandbox=false, ou credenciais de homologação e sandbox=true.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Certo. No arquivo credentials.json (Gerencianet.NETCore.SDK.Examples/credentials.json) você inseriu suas credenciais e definiu o sandbox?

Avatar discord do usuario andreluissousa

andreluissousa

Com sandbox true precisa cadastrar o cliente em minha conta ?

Avatar discord do usuario joao_efi

joao_efi

Oi <@!374340395997462549> tudo bem? 🙂
Confere se as credenciais utilizadas estão corretas para o ambiente definido!
Se a variável sandbox estiver como true deve-se utilizar as credenciais de homologação, caso contrário, deve-se utilizar as credenciais de produção.
Verifique também se o body foi informado conforme mostrado na nossa documentação: https://dev.gerencianet.com.br/docs/bolix-boleto-carne#section-1-cria-o-do-bolix-boleto-com-pix-em-one-step-um-passo-

Avatar discord do usuario josimaros

josimaros

Ver Respostas

estou utilizando dessa maneira
const opitionGN = {
client_id: 'Client_Id_testes',
client_secret: 'Client_Secret_teste',
sandbox: true
}

Avatar discord do usuario leopizzoquero

leopizzoquero

Ver Respostas

obrigado pela resposta <@!800721458875727872> , então antes de gerar a cobrança através da SDK eu preciso cadastrar de alguma forma o cliente na API da Gerencianet? Atualmente eu apenas estou enviando o CPF para gerar a cobrança, o que funciona perfeitamente em sandbox.

Avatar discord do usuario leopizzoquero

leopizzoquero

boa tarde, estou com problemas na implementação do boleto em NodeJs, ao gerar em sandbox funciona normalmente, entretanto em produção recebo a seguinte mensagem: Transação não processada por conter incoerência nos dados cadastrais. Esse erro seria com relação as chaves de configuração das credenciais?

Avatar discord do usuario gustavoviais

gustavoviais

Map options = new HashMap();
options.put("client_id", clientId);
options.put("client_secret", clientSecret);
//options.put("pix_cert", pixCertificate); <-- se eu comento essa linha é adicionada a opção "oneStep" nos endpoints
options.put("sandbox", sandbox);
Gerencianet gerencianet = new Gerencianet(options);

Avatar discord do usuario guilherme_efi

guilherme_efi

<@!854013361192435742> acabamos de verificar e realizar alguns testes, e conseguimos autenticar e emitir boletos normalmente.
Esta resposta "Unauthorized" é apresentada somente em sandbox para você?
Verifique por gentileza, quais credenciais e qual a rota está utilizando.

Avatar discord do usuario eduardochiletto

eduardochiletto

Ver Respostas

Estou recebendo a resposta Unauthorized na api (sandbox)

Avatar discord do usuario b1n._

b1n._

sim, está gerando tudo certo até este ponto.. mas em sandbox

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Entendi... alterou as credenciais para produção e o sandbox para false no arquivo credentials.json ?