By vouching for a person are you just giving your opinion as to his honesty or are You guaranteeing any payments he may owe.
Vouching for a person could be taken in different ways.