Yes, you can get and pay the visa on arrival at the border. We suggest that you apply online to avoid any delays when you arrive.