As per a Microsoft support FAQ reply,
You will no-longer be able to purchase renewals for your unlimited download subscription via Operator Billing, Credit/Debit Card or Voucher as this feature is no-longer available.
The streaming MixRadio service will still be functioning on your Lumia WP8 device without the unlimited download subscription, where you can enjoy all of your favorite artists and discover new ones.
Without Xbox Music availability, Lumia users in markets like India are left without a music download service, which is a ridiculous situation!!
Thanks Aman & Rico for the tip. Cheers!!