Software that attributes percentages of credit card purchases to designated charities