Also can i transfer the balance to some other paypal user without adding credit card ???
u cant.. sorry...
ask ICICI Bank to make ur Debit Card Internet ready.. as its a Visa Card it wont be much of a time taking process... ur same card will do... when u request them, ICICI will give u the CC Verification code and would make the card ready for internet purchase...