Almost all banks in Indian support Neteller transactions. But if you want faster processing, you should prefer ICIC Bank. Other banks that support Neteller include HSBC, State Bank of India, and Bank of Baroda.