boleto-generator

Boleto generator in Node.js

Usage no npm install needed!

<script type="module">
  import boletoGenerator from 'https://cdn.skypack.dev/boleto-generator';
</script>

README

BOLETO

Geração de boleto bancário em Node.js.

Bancos suportados

  • 001 | Banco do Brasil | aguardando homologação
  • 033 | Santander | aguardando homologação
  • 104 | Caixa | aguardando homologação
  • 237 | Bradesco | aguardando homologação
  • 341 | Itaú | aguardando homologação

Exemplo de Request

{
  "codigoBanco": "341", // obrigatório
  "dataEmissao": "", // não obrigatório | yyyy-mm-dd
  "dataVencimento": "2020-06-29", // yyyy-mm-dd
  "valor": 10000, // valor nominal ex. 10000 = R$ 100,00
  "codigoConvenio": "2323", // somente no banco do brasil
  "nossoNumero": "00000", // obrigatório
  "numeroDocumento": "000000", // obrigatório
  "beneficiario": "EMPRESA BENEFICIARIA", // obrigatório
  "beneficiarioCnpj": "00.000.000/0000-00", // obrigatório
  "codigoAgencia": "1571", // obrigatório
  "contaCorrente": "15930", // obrigatório
  "carteira": "17", // banco caixa não obrigatorio, nos demais sim
  "pagador": [
    "JOHN DOE CPF: 000.000.000-00",
    "AVENIDA ABCDE 30 APTO 03 SP CEP: 00000-000"
  ], // obrigatório
  "localPagamento": "PAGÁVEL EM QUALQUER BANCO ATÉ O VENCIMENTO.", // não obrigatório
  "instrucoes": [
    "JUROS: 1,68 REAL AO DIA A PARTIR DO VENCIMENTO",
    "MULTA: 50,34",
    "NÃO RECEBER APOS 15 DIAS DE ATRASO."
  ] // obrigatório
}