Debit notes will be the trusted option for saying a good ?5 deposit incentive