How long does it take for the voucher to be received?

Seconds, unless you have needed to post it.