I've booked through STAtravel.com and they too require us to be students and we have to buy the ISIC card which we are supposed to show at check in (or we are supposed to pay the difference in the fare). However, there the cards were not checked at all. Looks like Student Universe do not take these cards.