UBL Wiz, MCB Lite, and HBL Debit cards have worked best for me.
Lots of video game stores take it and lots of online stores take it.
I dont know what sites you're refering to, but if you're talking about shopping sites.
Then its on them to provide service outside of their service zone but they dont.
Why? Because its simple, They only cater to those inside the service zones and you arent able to purchase because your card address is not under their service.
UBL Wiz, MCB Lite Cards does not work on 3d Secure sites
HBL have 3d Secure Debit Card
HBL have 3d Secure Master Card (Master Secure Code)
Faysal Bank have VISA 3d Secure Card (VBV/Verified by Visa)