Histórico de mensagens sobre an em bolix

EXIBINDO CONVERSAS RECENTES:

Texto: an
Data: 19/01/2022
Canal: bolix
Avatar discord do usuario koda05529

koda05529

porém fica retornando esse erro

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Isso. O valor retornado no parâmetro barcode é mesmo a linha digitável do boleto, apesar de seu nome.
Neste caso, recomendamos que utilize uma função que faça a montagem do código de barras.
Segue um documento especificando os dígitos da linha digitável e também uma função de exemplo que poderá utilizar como base para seu desenvolvimento.
775329096741552128/1721046445875Codigo_de_barras_Gerencianet.pdf
775329096741552128/1721046446848funcaoMontaCb.txt

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Retornamos esta e também outras informações no momento da criação do boleto. E sua conta estando com o Bolix ativado, retornaremos também o Pix Copia e Cola e a imagem em base64 do QR Code. Segue um exemplo de retorno:

json
{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"pix":{
"qrcode":"00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0000000000000000000000000000GERENCIANET SA6010OURO PRETO6207050363047CB1", // BRCode ou copia e cola
"qrcode_image":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMCAwaDQ1djQ1SD..." // QR Code imagem
},
"link": "link_https_para_acesso_o_bolix", // link do Bolix gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Bolix
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}
Veja mais detalhes em: https://dev.gerencianet.com.br/docs/bolix-boleto-carne#section-dados-de-entrada-e-sa-da-do-bolix-em-one-step-

Avatar discord do usuario marco.torino4868

marco.torino4868

Sei que, em teoria, daria pra fazer uma engenharia reversa do código a partir da linha digitável, mas seria interessante se pudesse vir essa informação no retorno também.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!791795227324317706>. Tudo bem?
1- Na emissão de um boleto não existe um campo para indicar este prazo. O padrão segue permitindo o pagamento em até 90 (noventa) dias após o vencimento.
2- Não possui limite, pode criar quantas aplicações for necessário.