I need clarification on the timing as I will be arriving in Dubai at around 11PM to get visa upon arrival. Is the bank still open to receive payment? To get this visa upon arrival is 24 hour-open at the airport? Thanks.