Self Service Banking - Making your life easier Our "Self Service Banking" options provides you 24-Hour access to your money. To enjoy the comfort of banking in your own time, all you need is a Standard Chartered Account/Debit Card or a Credit Card.