Thanks. I'll reassure the company director!
I can find nothing that says vouchers must be physical, so digital it is. And yes, good point - who would know when they arrive, provided they're paid for by 31 Dec. We've left it late - Perx have closed for corporate now and and Allgo say earliest they can do is January. I'll keep looking...