Blockchain technology is ideally suited for launching customer loyalty programs with their discount cards, bonus points and many other features. One of the experimental solutions that we developed provides a perfect tool for implementing a customer loyalty program in any internet retail company. In the beginning the tokens are issued to reward customers for their initial purchases. After that the issued tokens are assigned to the consecutive orders of the returning customers to provide automatically a loyalty bonus or a discount. The reward scheme calibrates the value of the customers' tokens according to their spending and, in addition, clients can download their online customer wallets, set up for every online account, in the form of a mobile application for personal use. If we allow customers to use the accumulated value of their tokens to cover the full amount of their purchases, and if we maintain the value of these tokens consistently below the value of the fiat prices, we will create a demand for tokens as a means of saving money.