I pay my window cleaner and gardener by bank transfer, they prefer it and so do I.
I rarely have cheques but I can pay them in with my mobile phone, or failing that, post them to the bank.
I rarely use cash but do keep a bit in my wallet. If I need to, I do a 'cashback' when I pay my butcher with my debit card or use an ATM.
I get a (an?) SMS from my bank if I make any sort of payment over £100 (I can set that at any level).
I'm old enough to remember when banks charged me if I issued a cheque, when there were no direct debits, when banking hours and very limited and didn't open on Saturdays. No ATMs. Having to make an appointment and take time off work to see the bank manager for just about anything.
Things have moved on a lot since then, thankfully. I don't really understand why some folk are so resistant to progress.