I donate online if I want to. Chuggers just get a polite ‘No thanks’.
The first time I ever encountered one, ages ago now, was in central London. I agreed to sign up for a small monthly sum, but declined to give my age (irrelevant) or my phone number, since I didn't want them or anyone similar phoning me.
Several days later there was a letter saying that they were ‘unable’ to process my ‘application’ without this information!!
How’s that for barefaced cheek?
Letter went in the bin, and needless to say £x started going out of my account every month anyway.