For on arrival Visa..no credit card or Money required to show Authority..
Just they will ask you where will you stay..
Say with some friend in location..just like Bin Mahmood , Madina Khalifa
Thats it