Affinity Solutions, Inc., the leader in transaction-enabled marketing programs and card-linked offers in the U.S., announced it has completed a $21 million+ round of funding led by Chestnut Hill Ventures, a Wellesley, Mass.-based private equity firm focused on consumer marketing and financial services companies.