Given current reduced phone contacts, I was going to change my DD online. I found a link to change DD details but a message says to contact O2 directly if it is a different bank, so my new a/c and sort code is not enough? Can anyone answer this or wqill I have to call O2 customer services?
You shouldn't need to call them for that.
Account number and sort code should be all they need.