I don't think there are any such banks now but earlier many years back when there used to be no debit card, banks were providing non debit card based bank accounts. In today's digital era, it's very difficult to find one.
May be some small private banks can only provide such account.