What is business loyalty cards?

Definition

A business loyalty card is a card that a business offers to customers for some time. The card can be a punch card or a punch card-type card that is swiped each time a purchase is made. Most of these cards offer a few percentage points of return on your purchase. So, if you buy a shirt for $50, for example, you'll get a chunk of change brought back to you in the form of a credit card refund or a gift card.