You cannot redeem Gift Voucher which has a different currency from the Gift Voucher currency. For example:
You have a Gift Voucher on ID currency, then you want to book a flight and sign in to the VN locale. The redemption will fail because the currency and locale mismatch.