No, Mobile payments are accepted from Airtel, Idea or Vodafone operators in India. However, you can use a number of your family or friend, who you may know which is from India.


You can also try buying through Paypal.