Pakistan is still a cash based economy, many outlet either deny card payments or apply a processing fee to encourage cash transactions.
"State Bank of Pakistan (SBP) data indicates that the Cash in Circulation (CinC) has increased to Rs9. 2 trillion ($32 billion) at the end of June 2023, which is equivalent to 30 per cent of the total money supply (M2), or around 11pc of the national GDP." [0]