I'm furious. Just seen that my bank statement shows a payment to 'Stonewall Equality'. No way would I ever give money to a male supremacist organisation undermining women's rights, so I realised I'd either bought from or donated to something under a different name.
It turned out to be when I was buying Vue cinema tickets. I vaguely remember the cashier asking me if I'd like to add a 'donation to charity', and I agreed (as I usually do) without paying much attention while fumbling with my purse etc. I expected the cashier would say what the charity was or that its name would show on the card machine screen, which didn't happen, but I didn't give it any more thought till I saw my bank statement today.
It was only £2, but that was to be doubled by Vue's payment provider Adyen. And now I have to send a bigger donation to one of the crowdfunders or groups trying to defend women's rights, to cancel out my stupid action.
Annoyingly, I already knew you should check what you're donating to when street collectors ask you for money, as there are so many dodgy or fake charities exploiting people's good nature. I just wasn't suspicious of a big company like Vue: I thought it would be the usual uncontroversial choice, eg a children's hospital. But if Starbucks can support Mermaids ushering children into a lifetime of drug dependence, I suppose I shouldn't be surprised.
TL;DR always check who's taking your money when you're asked for a 'charity donation'!