Skype is either changing, or being forced to change, its strategy in India. The Microsoft service will no longer offer landline and mobile calls for Indian residents starting November 10th.
This change came pretty much out of the blue and was announced by Skype on one of their support channels. According to their announcement, starting November 10th the local Indian subscriptions will no longer be valid. As such they recommend users either cancel or use up their credit by that date to avoid losing money.
If you've bought a subscription to India specifically to call within the country, you can cancel your subscription to avoid being billed in the future.
The strangest part is that these same users will still be able to call outside of India, and to go even further, users based outside the country will still be able to call landlines and mobiles inside of India. Basically only local calls are affected.
Neither Microsoft nor Skype has offered any reason for this weird change but the company has offered to refund users who will be affected by this announcement.