Skrill is a well established e-Wallet offering one of the most popular payment platforms globally and, yes, Skrill opens accounts to clients residing in Pakistan, both locals and expats. In essence, Skrill works like a Bank Account, allowing you to: (a) receive money, (b) transfer money to other Skrill accounts for Free, and (c) pay for products and services online. It also offers a Prepaid Mastercard, which allows you to withdraw cash or pay in real life shops. Skrill is a solution that will surely simplify your life one day, because trust me, you will be in a situation when you will need to receive money, shop online or pay for a service, and Skrill will be the only [And cheaper] option you will have. Also, it's platform has so many options in terms of available shops and services to spend money online that it overshadows it's competitors.
Skrill accounts work like any online banking app. That is, it offers a view of the cash balance, transactions, money transfer options, etc. The only difference is that Skrill is an eWallet: it doesn't have physical branches to go to. How do you open and use a Skrill account? (1) Download Skrill's App on the phone, it will request you some personal data to open an account [Passport or CNIC and a Utility Bill]. (2) Once the account is opened (It only takes a few days), you deposit money via credit cards, bank transfers, or even via other payment processors. (3) After you fund the account, go ahead and Shop, pay, receive money, transfer money and pay for online services. In other words, once the account has been funded, there's little you can't do with it in terms of fulfilling your money movement needs: Do you like gambling? Are you an online trader? Do you need to buy things on foreign shopping sites? Do you need to transfer money to other people abroad? Well, you can do this and more with an eWallet like Skrill. Also, a key feature for Pakistani residents is that it allows Free money transfers in Rupee which will probably make you save loads of cash in terms of transfer fees.