No, at the moment there is no provision for Visas on arrival. You must contact the embassy for the standard Visa or eVisa.