There aren't any Asian casinos I know that accept Cards. The most popular deposit methods for Indians atleast is UPI. A new method called iCash wallet is becoming popular but it has its issues. Lots of deposits are going missing while you try to fund your iCash wallet. I had a bad experience too so I would suggest you to stay away from iCash.