I don't really get it as one of the appeals of credit cards is you don't have to deal with change anyway. If you want to donate just donate.
Give A Dime is just a way to get people who are less comfortable with giving to do so in a way that doesn't break the bank and feels manageable.