Digitos no banco Santander

Sep 30, 2010 at 4:47 PM

Pessoal, eu utilizava uma versão do Boleto.Net antiga (build de 18/02/2009) e o boleto do Santander Funcionava normalmente.

Nas versões mais recentes, o campo nosso número passou a pedir 12 posicoes em vez de 13 como anteriormente e isso comecou a gerar uma linha digitável diferente e não estava sendo possível realizar o pagamento nos bancos (dava um erro de DV Geral na página do banco...)

 

O que eu fiz foi pegar uma build recente e alterar a parte :

#region
Grupo3 
string 
nossoNumero2 = nossoNumero.Substring(7, 6);
 para :

#region
Grupo3
string
nossoNumero2 = nossoNumero.Substring(6, 6);
Não sei se era um bug ou não, mas pelo menos agora a linha digitável fica igual as anteriores e eu estou conseguindo realizar os pagamentos normalmente.
Se alguém estava realizando pagamento pelo Santander com as builds recentes sem problema, eu gostaria de ver o código para saber o que tinha de errado no meu.
Abs
Alessandro