I suspect this is what happened.
As others mention, had this been realised before today, a voucher refund could have been arranged. Indeed, if the OP's friend had realised right away and called up, a full refund would probably have been given.
For future reference, the OP's friend should be...