Estou tentando criar um boleto do Banco do Brasil conforme o exemplo dado, porem sempre recebo o mesmo erro:
const today = new Date(Date.now());
const dueDate = new Date(data.charge.dueDate);
const boleto: IBilletProps = {
banco: new Bancos.BancoBrasil(),
pagador: {
endereco: {
cep: data.order.user_zip_code,
cidade: data.order.user_city,
estadoUF: data.order.user_state,
logradouro: data.order.user_address,
bairro: data.order.user_address_extension,
},
nome: data.order.user_name,
registroNacional: data.order.user_document,
},
instrucoes: ['Nao receber apos vencimento'],
boleto: {
datas: {
documentos: today,
processamento: today,
vencimento: dueDate,
},
especieDocumento: 'DM',
numeroDocumento: '',
valor: data.order.total_price,
},
beneficiario: {
nome: '',
cnpj: '',
endereco: {
bairro: '',
cep: '',
cidade: '',
estadoUF: '',
logradouro: '',
},
dadosBancarios: {
agencia: '',
agenciaDigito: '',
conta: '',
contaDigito: '',
nossoNumero: ourNumber,
nossoNumeroDigito: ourNumberDigit,
},
},
};