The service is provided through a mobile app as part of the loyalty program. The personal price is formed based on the customer's consumption profile. The service is based on machine learning and forms prices taking into account demographics, events, frequency and assortment of past purchases, promotions and sales taking place in the store. Personalized pricing reduces promotional sales and increases loyalty.