Yes, you can pay at selected Bayad outlets and TouchPay machines. You may visit their website at www.bayad.com to find a Bayad outlet near you.