If you are aware of their DC rewards for Credit card bill payments and want to open online account then stop. Don't do it. It's not worth time.
My experience:
- KYC done immediately and received account number next day
- But then complete silence regarding DC etc
- Classic DC shipped after 2...