Can’t you do this already, by adding people who PayPal you to a group?
This could presumably be automated a little more, and might be a good Marketplace task. I suggest only giving the badge for (x) months after each contribution, or you could extend the badge duration based on the amount of the contribution or something.