iTunes is now in many more countries including India. We hope this time around our developer subscription can be paid over credit card. That said you can now pay in you own currency (India: Rupees). You can find Indian iTunes here
If you notice the price is in regional (Indian Rupees).