Update 2: The Android Developers blog has just posted on this, nearly a month later, officially (and finally) announcing the addition of India to the list of supported merchant countries, meaning Indian developers can now sell their apps and games on the Play Store. See the original story for more information.

Update: India has since vanished from the list of support countries for merchants. We've reached out to Google to shed some light on the situation, but for now, it appears merchant support for India has been put on hold.