Definitions for "Loyalty Card"
Cards issued typically by retailers to earn rewards or discounts.
offers discounts or free merchandise to regular customers (542)
Usually a retail frequent user card offering promotional benefits.
Keywords:  penny, vouchers, spend, encourage, shop
A scheme offered by some shops to encourage you to shop there. For each £1 you spend they give you something in return - often money at 1% (a penny in the pound) in the form of vouchers which must be used at that shop.
Keywords:  pos, plastic, smart, striped, merchant
a magnetic striped or smart card plastic card that is purchased or given away at the POS of a merchant business
a piece of plastic
Keywords:  thank, say, small, pay, price
a very small price to pay to say thank-you