Yup....just DXB can mentioned....the process has been simplified here in the Dubai.....U just need emirates id.
With regards you being out of country, is your emirates id valid by any chance? Or you try entering the emirates id if they accept or not....I would suggest you DONT pay the fees...