I couldn’t purchase the voucher, they are out of stock

Depending on the brand, vouchers may run out of stock as they are limited and based on first come first serve basis. However, stocks are replenished on 12 December and 25 December for this campaign.