This reminds me of pokémon games, where you can deposit part of your money, because if you lose a combat you also lose half of the carried money. That idea could be used in a Zelda-like game too, to force the player to use the bank. Or maybe you can use a small wallet for the hero, which forces him to deposit money if he has too much... In other contexts a bank could be pointless.