well India alone has so many banks and imagine each country all over the world, may be paypal has set up some other feature for providing the service it can't be like opening accounts in all the bank