Yes, you need an Indian bank account or a credit card before you can use PayPal at online casinos.