loyalty programme
means any arrangement or scheme in the ordinary course of business, in terms of which a supplier of goods or services, association of such suppliers, or other person on behalf of or in association with any such suppliers.,offers or grants to a consumer any loyalty credit or award in connection with a transaction or an agreement;