check this link. Hope this helps. If this is the first time, you can go ahead with Al Maha service too where you prepay for all the services, including visa fee.

http://dohahamadairport.com/airport-guide/at-the-airport/visas-immigration

Good luck