affinity card definition by American Heritage Dictionary
nounThe American Heritage® Dictionary of the English Language, 4th edition Copyright © 2010 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
A credit card sponsored by an organization, such as a university or business, that receives part of the card user's fees.
affinity card - Business Definition
A debit or credit card issued through an agreement between a card issuer and a sponsoring organization. The card is offered to the organization's members and often provides users with special benefits, such as reduced interest rates or no annual fee, and the sponsoring organization with compensation.