I agree with the above suggestion, of not refunding any payment, just holding it for the next invoice.
If that doesn't work for you, then I would explain to them now that you will not be refunding any payment and that you will be sticking to your policy and they can start their vacation days 2 weeks later.