<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.rbxsoft.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Gera%C3%A7%C3%A3o_de_linha_digit%C3%A1vel_de_boleto</id>
	<title>Geração de linha digitável de boleto - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rbxsoft.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Gera%C3%A7%C3%A3o_de_linha_digit%C3%A1vel_de_boleto"/>
	<link rel="alternate" type="text/html" href="https://wiki.rbxsoft.com/wiki/index.php?title=Gera%C3%A7%C3%A3o_de_linha_digit%C3%A1vel_de_boleto&amp;action=history"/>
	<updated>2026-05-19T05:54:12Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.rbxsoft.com/wiki/index.php?title=Gera%C3%A7%C3%A3o_de_linha_digit%C3%A1vel_de_boleto&amp;diff=727&amp;oldid=prev</id>
		<title>Felipe: Criou página com 'Objetivo: O objetivo deste serviço é possibilitar a geração da linha digitável de um boleto bancário em aberto. Abaixo, segue exemplo do json de envio: &lt;syntaxhighlight...'</title>
		<link rel="alternate" type="text/html" href="https://wiki.rbxsoft.com/wiki/index.php?title=Gera%C3%A7%C3%A3o_de_linha_digit%C3%A1vel_de_boleto&amp;diff=727&amp;oldid=prev"/>
		<updated>2021-06-04T12:22:30Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;Objetivo: O objetivo deste serviço é possibilitar a geração da linha digitável de um boleto bancário em aberto. Abaixo, segue exemplo do json de envio: &amp;lt;syntaxhighlight...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Objetivo: O objetivo deste serviço é possibilitar a geração da linha digitável de um boleto bancário em aberto. Abaixo, segue exemplo do json de envio:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;get_barcode&amp;quot;:&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;banking_billet_id&amp;quot;: 254875&lt;br /&gt;
    &amp;quot;banking_billet_due_date&amp;quot;: &amp;quot;2018-11-20&amp;quot;,&lt;br /&gt;
    &amp;quot;send_barcode&amp;quot;: true,&lt;br /&gt;
    &amp;quot;cell_phone_number&amp;quot;: &amp;quot;44999887766&amp;quot;,&lt;br /&gt;
    &amp;quot;send_content&amp;quot;: &amp;quot;Sua linha digitável para pagamento é: |BARCODE|&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Detalhamento dos campos'''&lt;br /&gt;
&amp;lt;table style=&amp;quot;border-collapse: collapse; width: 100%;&amp;quot; border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;ID&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Campo&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Obrigat&amp;amp;oacute;rio&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Pai&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Tipo&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Observa&amp;amp;ccedil;&amp;amp;otilde;es&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;Dados do boleto&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;Sim&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;Raiz&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;-&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;A02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;banking_billet_id&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;Sim&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;N&amp;amp;uacute;mero&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Id interno do boleto banc&amp;amp;aacute;rio&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;A03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;banking_billet_due_date&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;N&amp;amp;atilde;o&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;Data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Data de vencimento atualizada para o boleto banc&amp;amp;aacute;rio&amp;lt;br /&amp;gt;Informar o formato AAAA-MM-DD&amp;lt;br /&amp;gt;N&amp;amp;atilde;o pode ser menor que o dia atual&amp;lt;br /&amp;gt;Esse par&amp;amp;acirc;metro ser&amp;amp;aacute; descontinuado no final de 2018, devido &amp;amp;agrave;s novas regras de cobran&amp;amp;ccedil;as banc&amp;amp;aacute;rias do Brasil.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;A04&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;send_barcode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;Sim&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;Booleano&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Define se a linha digit&amp;amp;aacute;vel ser&amp;amp;aacute; enviada, via SMS, para um n&amp;amp;uacute;mero de celular definido&amp;lt;br /&amp;gt;true: enviar SMS&amp;lt;br /&amp;gt;false: n&amp;amp;atilde;o enviar SMS&amp;lt;br /&amp;gt;O SMS ser&amp;amp;aacute; enviado a partir do gateway cadastrado nos par&amp;amp;acirc;metros da central do assinante.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%;&amp;quot;&amp;gt;A05&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%;&amp;quot;&amp;gt;return_type&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%;&amp;quot;&amp;gt;N&amp;amp;atilde;o&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%;&amp;quot;&amp;gt;Lista&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Tipo de retorno do servi&amp;amp;ccedil;o. Valores permitidos:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;line&amp;lt;/strong&amp;gt;: retorna a linha digit&amp;amp;aacute;vel do boleto, formatada&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;barcode&amp;lt;/strong&amp;gt;: retorna a representa&amp;amp;ccedil;&amp;amp;atilde;o num&amp;amp;eacute;rica do c&amp;amp;oacute;digo de barras&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Se este par&amp;amp;acirc;metro n&amp;amp;atilde;o for informado, o servi&amp;amp;ccedil;o ir&amp;amp;aacute; assumir o valor &amp;quot;&amp;lt;strong&amp;gt;line&amp;lt;/strong&amp;gt;&amp;quot; para o mesmo.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;A06&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;cell_phone_number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;N&amp;amp;atilde;o*&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;N&amp;amp;uacute;mero&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;N&amp;amp;uacute;mero do celular - com ddd - para envio da linha digit&amp;amp;aacute;vel por SMS.&amp;lt;br /&amp;gt;O n&amp;amp;uacute;mero informado neste campo deve conter 11 d&amp;amp;iacute;gitos.&amp;lt;br /&amp;gt;Este campo dever&amp;amp;aacute; ser informado se o campo send_barcode for enviado com true.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 2.56232%; height: 18px;&amp;quot;&amp;gt;A07&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 4.3254%; height: 18px;&amp;quot;&amp;gt;send_content&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.893236%; height: 18px;&amp;quot;&amp;gt;N&amp;amp;atilde;o&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.939078%; height: 18px;&amp;quot;&amp;gt;A01&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 0.848896%; height: 18px;&amp;quot;&amp;gt;Texto&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 26.468%; height: 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Conte&amp;amp;uacute;do do SMS a ser enviado. &amp;lt;br /&amp;gt;Este campo &amp;amp;eacute; opcional, mas se n&amp;amp;atilde;o for informado, o SMS ser&amp;amp;aacute; enviado com um texto padr&amp;amp;atilde;o.&amp;lt;br /&amp;gt;Quando informado, este campo dever&amp;amp;aacute; conter a palavra&amp;amp;nbsp;|BARCODE|, que ser&amp;amp;aacute; substitu&amp;amp;iacute;da pela linha digit&amp;amp;aacute;vel do boleto.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mensagem de retorno&lt;br /&gt;
&lt;br /&gt;
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;status&amp;quot;: 1,&lt;br /&gt;
  &amp;quot;error_code&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;error_description&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
  &amp;quot;result&amp;quot;: &amp;quot;00000.00000 00000.000000 00000.000000 0 00000000000000&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Em caso de falha, será retornado um json conforme o exemplo abaixo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;status&amp;quot;: 0,&lt;br /&gt;
  &amp;quot;error_code&amp;quot;: 17,&lt;br /&gt;
  &amp;quot;error_description&amp;quot;: &amp;quot;Error generating barcode!&amp;quot;,&lt;br /&gt;
  &amp;quot;result&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Felipe</name></author>
	</entry>
</feed>