{"id":195,"date":"2011-10-01T17:24:35","date_gmt":"2011-10-01T17:24:35","guid":{"rendered":"http:\/\/artigos.marcomapa.com\/?p=195"},"modified":"2011-10-01T17:33:07","modified_gmt":"2011-10-01T17:33:07","slug":"entendendo-o-boleto-bancario","status":"publish","type":"post","link":"https:\/\/marcomapa.com\/artigos\/entendendo-o-boleto-bancario\/","title":{"rendered":"Entendendo o Boleto Banc\u00e1rio"},"content":{"rendered":"<p>Conforme prometido no <a title=\"Entendendo o C\u00f3digo de Barras\" href=\"http:\/\/artigos.marcomapa.com\/?p=184\" target=\"_blank\">Post anterior<\/a>, em que aprendemos como funciona o c\u00f3digo de barras. Agora veremos como s\u00e3o constitu\u00eddos os boletos banc\u00e1rios.<\/p>\n<p>Neste artigo explico como funciona o boleto banc\u00e1rio e como voc\u00ea pode ter esse recurso cada vez mais presente em sites din\u00e2micos.<\/p>\n<p>Bom, vou dividir este artigo em tr\u00eas t\u00f3picos, s\u00e3o eles:<\/p>\n<ul>\n<li>Partes que comp\u00f5e um boleto banc\u00e1rio, e seu significado.<\/li>\n<li>No\u00e7\u00f5es de cobran\u00e7a banc\u00e1ria.<\/li>\n<li>Como funciona a programa\u00e7\u00e3o de implementa\u00e7\u00e3o do mesmo.<\/li>\n<\/ul>\n<p><strong>Partes que comp\u00f5e um boleto banc\u00e1rio, e seu significado. <\/strong><br \/>\nNeste t\u00f3pico iremos conhecer os principais campos de um boleto e seu significado.<br \/>\nObserve a figura abaixo, ela \u00e9 meramente ilustrativa, para facilitar a localiza\u00e7\u00e3o de cada campo:<br \/>\n<a href=\"http:\/\/artigos.marcomapa.com\/wp-content\/uploads\/2011\/10\/modelo-boleto.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-196\" title=\"modelo-boleto\" src=\"http:\/\/artigos.marcomapa.com\/wp-content\/uploads\/2011\/10\/modelo-boleto.gif\" alt=\"\" width=\"450\" height=\"280\" srcset=\"https:\/\/marcomapa.com\/artigos\/wp-content\/uploads\/2011\/10\/modelo-boleto.gif 450w, https:\/\/marcomapa.com\/artigos\/wp-content\/uploads\/2011\/10\/modelo-boleto-300x186.gif 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/a><\/p>\n<p><strong>1-C\u00f3digo do Banco <\/strong><br \/>\n\u00c9 composto do c\u00f3digo do banco mais o d\u00edgito verificador.<\/p>\n<p><strong>2-Linha digit\u00e1vel <\/strong><br \/>\n\u00c9 a representa\u00e7\u00e3o num\u00e9rica do c\u00f3digo de barras.<br \/>\nA linha digit\u00e1vel \u00e9 baseada no valor do c\u00f3digo de barras, mas n\u00e3o \u00e9 o mesmo numero.<br \/>\nEla serve para o pagamento do boleto via Internet e tamb\u00e9m \u00e9 utilizada quando o c\u00f3digo de barras est\u00e1 danificado.<\/p>\n<p><strong>3-Vencimento <\/strong><br \/>\nData de vencimento do boleto.<\/p>\n<p><strong>4-Ag\u00eancia c\u00f3digo cedente <\/strong><br \/>\nEste campo varia conforme o banco, mas em geral \u00e9 composto pelo n\u00famero da carteira, ag\u00eancia, conta e d\u00edgito. Dependendo do banco, pode ser: ag\u00eancia+conta ou mesmo carteira+ag\u00eancia+conta. Cada banco tem um padr\u00e3o.<\/p>\n<p><strong>5-Nosso N\u00famero <\/strong><br \/>\nEste campo tamb\u00e9m varia conforme o banco, mas voc\u00ea deve dar uma aten\u00e7\u00e3o especial a ele, porque quando o boleto \u00e9 pago, em geral \u00e9 esse o n\u00famero que aparece no seu extrato, assim voc\u00ea tem como identificar o boleto pago.<br \/>\nPortanto esse n\u00famero deve ser diferente para cada boleto emitido, e n\u00e3o podendo haver duplicidades.<br \/>\nAlguns bancos fornecem uma faixa de n\u00fameros que o cliente pode trabalhar, outros j\u00e1 deixam a crit\u00e9rio do cliente.<\/p>\n<p><strong>6- Valor do Documento <\/strong><br \/>\nEste campo cont\u00e9m o valor do documento, com duas casas decimais e v\u00edrgula como separador decimal.<\/p>\n<p><strong>7-C\u00f3digo de Barras <\/strong><br \/>\nS\u00e3o c\u00f3digo de barras, que atrav\u00e9s de sua espessura representam \"0\" ou \"1\" em bin\u00e1rio.<br \/>\nNo total o c\u00f3digo de barras \u00e9 composto por 44 d\u00edgitos num\u00e9ricos, que representam o valor, data de vencimento, entre outras informa\u00e7\u00f5es do boleto. A composi\u00e7\u00e3o e disposi\u00e7\u00e3o desses n\u00fameros variam de banco pra banco, podendo conter o n\u00famero da agencia, conta corrente, c\u00f3digo do cliente, etc.<\/p>\n<p><strong>8-Carteira <\/strong><br \/>\nContem o c\u00f3digo da carteira, que est\u00e1 sendo utilizada.<br \/>\nIsto tamb\u00e9m muda de banco para banco, mais adiante darei detalhes de qual \u00e9 a mais indicada para pagamentos via Internet e o porqu\u00ea.<\/p>\n<p><strong>9-Sacado <\/strong><br \/>\nSacado \u00e9 quem paga o boleto.<br \/>\nEste campo cont\u00e9m os dados da pessoa que ir\u00e1 pagar o boleto: nome, endere\u00e7o, etc..<\/p>\n<p><strong>10- Data do Documento <\/strong><br \/>\nData em que o boleto foi gerado ou emitido, no caso de segunda via por Internet.<\/p>\n<p><strong>11- Cedente <\/strong><br \/>\nCedente \u00e9 quem emitiu o boleto.<br \/>\nEste campo cont\u00e9m o nome de quem emitiu o boleto, que em geral \u00e9 o titular da conta.<br \/>\nPode ser pessoa f\u00edsica ou jur\u00eddica, mas isso depende do banco.<\/p>\n<p><strong>No\u00e7\u00f5es de cobran\u00e7a banc\u00e1ria <\/strong><\/p>\n<p>Bom agora que voc\u00ea j\u00e1 conhece os principais campos de um boleto, iremos ter uma pequena no\u00e7\u00e3o de cobran\u00e7a banc\u00e1ria.<\/p>\n<p>O boleto banc\u00e1rio \u00e9 um dos sistemas mais pr\u00e1ticos de cobran\u00e7a. Funciona da seguinte maneira: o Cedente emite o boleto, e o envia ao Sacado. (Voc\u00ea lembra quem \u00e9 Sacado e Quem \u00e9 cedente n\u00e3o \u00e9?)<\/p>\n<p>O Sacado pode pagar o boleto utilizando a linha digit\u00e1vel, ou c\u00f3digo de barras via homebank , ou mesmo em qualquer ag\u00eancia bancaria, casas lot\u00e9ricas ou via Internet (bom, a essa altura voc\u00ea deve estar pensando: \"isso eu j\u00e1 sei...\").<\/p>\n<p>Voc\u00ea \u00e9 o Sacado, certo? E ir\u00e1 emitir o boleto para seu cliente pagar, certo?<\/p>\n<p>Mas antes \u00e9 preciso que voc\u00ea entre em contato com seu banco, e pe\u00e7a para que sua conta esteja habilitada a emitir cobran\u00e7a via boleto.<\/p>\n<p>O banco tem varias modalidades de cobran\u00e7a, e emiss\u00e3o de boletos. Eu vou descrever as duas principais e mais utilizadas, e com as quais j\u00e1 trabalhei.<\/p>\n<p><strong>Cobran\u00e7a Registrada <\/strong><\/p>\n<p>Quando voc\u00ea emitir seus boletos com cobran\u00e7a registrada voc\u00ea deve enviar um arquivo de remessa para o banco. Este arquivo de remessa segue um padr\u00e3o, que n\u00e3o vem ao caso agora. Este arquivo de remessa enviado ao banco serve para registrar os boletos emitidos. Assim, se algum sacado n\u00e3o pagar, o banco pode automaticamente por instru\u00e7\u00e3o do cedente, mandar o nome do sacado para protesto, ou mesmo para o cadastro do SPC.<\/p>\n<p>Ou seja, em geral \u00e9 utilizado quando as empresas querem ter uma seguran\u00e7a maior, de modo que se o cliente n\u00e3o pagar eles tem um meio legal de protestar o sacado e cobrar a d\u00edvida.<\/p>\n<p><strong>Cobran\u00e7a sem Registro <\/strong><\/p>\n<p>Nessa cobran\u00e7a voc\u00ea, simplesmente emite o boleto e o envia para o sacado pagar. E n\u00e3o h\u00e1 registro no banco sobre este boleto emitido. O banco s\u00f3 saber\u00e1 da exist\u00eancia do boleto quando ele for pago.<\/p>\n<p><strong>Carteira <\/strong><\/p>\n<p>Esta \u00e9 a cobran\u00e7a mais indicada para uso na Internet. Se o cliente n\u00e3o pagar, simplesmente o pedido n\u00e3o \u00e9 enviado.<\/p>\n<p>Agora que voc\u00ea j\u00e1 conhece os dois principais tipos de cobran\u00e7a, vamos falar sobre o campo \"carteira\" do boleto.<\/p>\n<p>\u00c9 justamente este campo, que indica o tipo de cobran\u00e7a escolhida pelo cedente. Por exemplo, no Unibanco a carteira sem registro \u00e9 conhecida como \"ESPECIAL\" e a registrada como \"REGISTRADA\". J\u00e1 no Ita\u00fa, a sem registro \u00e9 conhecida como \"174\" ou \"175\" e a registrada como \"109\" e assim vai...<\/p>\n<p>Existem diversas modalidades de cobran\u00e7a para boletos, e cada uma tem uma finalidade, vantagens e desvantagens. Descrevi apenas as principais diferen\u00e7as entre os dois tipos mais comuns, que atendem a maioria dos usu\u00e1rios. E temos mais detalhes sobre elas que n\u00e3o foram abordadas neste artigo, mas o principal voc\u00ea j\u00e1 sabe. Se tiver maiores d\u00favidas, consulte seu banco. Este sim poder\u00e1 fornecer mais detalhes sobre os tipos de cobran\u00e7a.<\/p>\n<p>Taxas cobradas pelos bancos<\/p>\n<p>O banco cobra uma taxa sobre cada boleto pago pelo sacado, que varia entre 1 e 4 Reais (depende do banco). Se a carteira for registrada, o banco tamb\u00e9m cobra por cada boleto emitido, independente dele ter sido pago ou n\u00e3o. Por isso, a cobran\u00e7a sem registro \u00e9 a mais indicada para o uso na Internet.<\/p>\n<p>O banco tamb\u00e9m leva em considera\u00e7\u00e3o o porte do cliente. Assim, um cliente com maior volume de movimenta\u00e7\u00e3o banc\u00e1ria, tempo de conta, etc., conseguira taxas menores ou at\u00e9 mesmo a isen\u00e7\u00e3o de algumas taxas. Portanto, consulte seu banco sobre as taxas cobradas.<\/p>\n<p>Programa\u00e7\u00e3o de implementa\u00e7\u00e3o do boleto<\/p>\n<p>Agora que voc\u00ea conhece como funciona o boleto vamos \u00e0s necessidades t\u00e9cnicas.<\/p>\n<p>Voc\u00ea ir\u00e1 precisar de um script , que gere o boleto para voc\u00ea, no padr\u00e3o do seu banco. Esse script para gera\u00e7\u00e3o recebe os dados necess\u00e1rios, processa essas informa\u00e7\u00f5es e gera o boleto, contendo o c\u00f3digo de barras, linha digit\u00e1vel e o nosso n\u00famero, tudo isso formatado de acordo com as regras estabelecidas pelo seu banco e carteira escolhida.<\/p>\n<p>Esse script gera o boleto para voc\u00ea com base em vari\u00e1veis que s\u00e3o enviadas para ele via POST, GET ou mesmo de uma base de dados. Isso depende do que voc\u00ea j\u00e1 tem no seu site, e do que pretende implementar.<\/p>\n<p>Os principais dados que devem ser enviados ao script s\u00e3o:<\/p>\n<p>- Valor do Boleto, N\u00famero do Pedido, Vencimento e Dados do Sacado.<\/p>\n<p>Os outros dados, como por exemplo: o n\u00famero da sua conta, ag\u00eancia, nome do cedente etc, voc\u00ea j\u00e1 pode deixar pr\u00e9-configurados, j\u00e1 que estes dados se manter\u00e3o fixos para todos os boletos gerados no site.<\/p>\n<p>\u00c9 claro que as informa\u00e7\u00f5es contidas neste artigo se aplicam a maioria dos bancos, mas pode haver pequenas varia\u00e7\u00f5es de banco para banco.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conforme prometido no Post anterior, em que aprendemos como funciona o c\u00f3digo de barras. Agora veremos como s\u00e3o constitu\u00eddos os<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7,5],"tags":[],"class_list":["post-195","post","type-post","status-publish","format-standard","hentry","category-financas","category-php","category-web"],"_links":{"self":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":4,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts\/195\/revisions"}],"predecessor-version":[{"id":200,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/posts\/195\/revisions\/200"}],"wp:attachment":[{"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/media?parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/categories?post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marcomapa.com\/artigos\/wp-json\/wp\/v2\/tags?post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}