"24x7 convenience to all users & their institutions to pay & collect payments / fees through Debit Card, Credit Card & Net Banking modes from banks across India."