Yes. You will first need to register for the visa card and have an account in place to become an eligible cardholder. Your request for this can be both made online or offline at HSBC, Bank of India, ICICI and numerous other places.
The submission of an account and card takes very little time, the catch being that your card can take up to 15 days for it to arrive. Once it does arrive, you can begin to access your online casino and link the payment method to your account and commence playing.