As Indian laws may state that gambling is illegal, some banks will ask for the reason behind the transaction. Simply say anything but gambling and it’s all good. Neteller is legal and some sites accept it as payment options. There are no problems on that side.