We make it a point to deliver the voucher within 4 hours, however if there is a delay from the vendor side it might take up to 24 to 48 hours.