Unfortunately not, at the moment you need an Emirates ID to redeem this offer.