Skrill, Payoneer, and Paypal along with the gift cards will be available options. Some of these are on hold as we transition to the new site and will be available soon. You will also need the minimum balance to use these options. We apologize for the inconvenience.
If this is the case then why for all Indians they have given Steam as option ?