Rapaz ao meu ver esta faltando os códigos que identificam (conta,agencia,valor,vencimento e nosso numero) ao código de barras, veja só essa imagem abaixo de um boleto valido, as informações devem constar tanto no codigo de barras quando no numero com o
quadrado em vermelho:
