sundus2018: I have checked with someone here and was informed that cash would not be acceptable. You are required to have a credit card. I suggest you check with some travel agents in your city or contact Qatar Airways in Pakistan. The following link may possibly be helpful:
https://www.qatarairways.com/en/visa-free-arrival-pakistan.html