Yes, you can pay and get the visa on arrivals. We suggest that you apply online as the queue can be long when you arrive.