Yes, you can load money into your account using cash, but this can currently only be done by visiting your nearest branch. At present, SBM only has branches in New Delhi, Mumbai, Bangalore, Chennai, and Ahemadabad. They do not have the facility to load cash through an ATM.