Iraqis wanting to enter Jordan now have to have a visa as part of plans to stem a huge influx of refugees, the interior ministry announced on Thursday.