ya. india support bank transfer and what do you mean by "only withdrawal to debit card which link to local bank is possible"? in my opinion bank transfer is transfer to debit card also.