as a south african, you can obtain a visit visa right in Qatari airport upon arrival. No need to apply prior to travelling. It takes exactly 3 minutes and will cost you exactly 100 QR (you need to pay by your credit card though). No any problem whatsoever..


*********************
“You become responsible forever for what you have tamed”. Antoine de Saint-Exupéry