Hi, you can apply at the embassy, but in this case you have to go at 6 am to apply and they accept only 30 applications a day. but there is another option, and much easier than applying at the embassy you don't have to go at 6 am and the people there are more friendly, but you have to pay extra 50$.i applied my second visa there and it was easier and faster.I didn't try to apply online but i extend my visa online while i am in Canada, i didn't use a lawyer for any of my applications, but i went to an office in shmaisani and they helped me in my visas for 20 JD only,and it was very fast in 30 min they finished my application.
Here is the address for the office
مبنى لؤلؤة الشميساني,
شارع عبد الحميد شومان, الشميساني
ص.ب: 941571 عمان 11194, الأردن
هاتف: 4462 566 6 962+
And this address for where to apply your visit visa
المنظمة الدولية للهجرة,تلاع العلي عمارة رقم 12, مقابل شارع الجامعة الاردنية, شارع سهيل المجدوبة
تقديم الطلبات: 08:30 – 15:30 الاحد - الخميس