Do as I write:
If you open a Bob LITE Saving Account, you'll get a Rupay Platinum Card. It's a zero-balance savings Account, so you don't need to maintain any Balance.
Cons: It has Annual Debit Card Charges but if you maintain 3000INR then no worries. Read the T&C.
For BSBDA, Open a normal account in any Bank with a deposit of a minimal amount after getting a Card/Cheque Book just request them to convert it to BSBDA.
Previously I had good accounts in BOB, AXIS, ICICI but due to Loan/Insurance calls I requested them to convert it to Zero account now I'm not getting any calls but I have better debit cards with offers.