Loymax, 2026

Wiki source code of Version_2022.2


Show last authors
1 (% class="lead" %)
2 This article describes improvements of the new version of the Loymax system.
3
4 (% class="box infomessage" %)
5 (((
6 **Note: **description of the changes in the System version 2022.2 that were made to the Information portal after the publication of this article are marked with the tag **Updated**.
7 )))
8
9 Major changes in version 2022.2 relate to optimizations, general system improvements, and bug fixes:
10
11 * [[list of optimizations>>doc:Main.General_information.Update_history.2022\.2.2022\.2_optimization.WebHome]] in System version 2022.2;
12 * [[update package versions>>doc:Sandbox.22\.2_version_update_history.WebHome]] as part of the System version 2022.2 with a brief description of the changes made.
13
14 {{showhide showmessage="Show content" hidemessage="Hide content"}}
15 {{toc/}}
16 {{/showhide}}
17
18 (% id="H41E43144943843543843743C43543D43543D43844F" %)
19 = **General changes** =
20
21 == **Stores **renamed to **Points of sale** ==
22
23 Now the ARM section [[Partners ~> List of stores>>doc:Main.Using.MMP.Admin_panel.Partners.Store_setting.WebHome]] renamed to **List of point of sale**.
24
25 The Loymax system is used not only by Partners who own stores, but also, for example, pharmacies or other retail outlets. In points of sale (or a network of retail outlets) Partners' customers purchase goods and services using the Loyalty Program.
26
27 Points of sale may include:
28
29 * grocery stores,
30 * specialty stores,
31 * boutiques,
32 * pharmacies,
33 * supermarkets,
34 * hypermarkets,
35 * cafes, etc.
36
37 In all related sections  of the System **Stores** also renamed to **points of sale**. For example, the filter [[Stores>>doc:Main.Using.MMP.Marketing.Offers.Filters.Other.Merchants.WebHome]], which is used when creating offers, since version 2022.2 is called **points of sale**.
38
39 |(% style="border-color:white" %){{lightbox image="personal_account.png"/}}|(% style="border-color:white" %)(((
40 == Increased the time period for which the LP Member will see the date of expiring bonuses in the Personal account ==
41
42 Exact [[bonus expiry date>>doc:Main.Using.MMP.Marketing.Bonuses_life_time.WebHome]] in the Personal Account of the LP Member, the LP is now displayed six weeks before the expiry date, and not one week as it was before. For example, if two bonus amounts with a validity period of 5 days and 1 month are credited to the LP Member on 04.05.2022, then the Personal account will display the exact expiry dates of both amounts — 09.05.2022 and 04.06.2022, for the first and second bonus amounts, respectively.
43 )))
44 |(% colspan="2" style="border-color:white" %)(((
45 (((
46 == New in the section **Purchase Management** ==
47
48 When viewing information about purchases registered in the System, it is no longer the number of the LP Member card that is displayed, but the one [[id>>doc:Main.Using.MMP.CRM.Clients.Customer_profile.Identifiers.WebHome]], which was used in the purchase to identify the customer at the cash register. In the section [[Purchase Management>>doc:Main.Using.MMP.CRM.Purchases_management.WebHome]] using a filter by this identifier, you can find purchases in the System for further management.
49
50 The identifier used in the purchase is also displayed in the **Purchase history** of the customer** **in [[Contact Center>>doc:Main.Using.Contact_center.Typical_processes.Purchase_history.WebHome]] and in the customer card in ** **[[CRM>>doc:Main.Using.MMP.CRM.Clients.Customer_profile.Purchase_history.WebHome]].
51 )))
52
53 (((
54 == Opportunity for customers who do not have cards to manage their bonus accounts ==
55
56 Customers registered in the Loyalty program without linking a physical card and without issuing a virtual card have the opportunity to make purchases, accumulate and deduct bonuses and manage their bonus account.
57
58 To implement such a case, when cards are not linked to the LP Member during registration, you should set certain values in [[configuration settings>>doc:Main.Installation_and_configuration.System_configuration.Internal_settings.Card_issue_configuring.WebHome]]. With some settings, the bonus card can be linked/issued later, after registration.
59
60 It should be remembered that if, as a result of the client's registration in the LP, a physical card is not linked and a virtual card is not issued, then the phone number will remain the only way to identify the customer at the checkout.
61 )))
62 )))
63
64 = **Marketing** =
65
66 == New in the **Offers** section ==
67
68 |(% style="border-color:white; text-align:center; width:10%" %)[[image:qr-code.png||height="100" width="100"]]|(% style="border-color:white" %)(((
69 === __Updated__: Reading the QR code as a bonus card identifier ===
70
71 Now filters from the group [[Card>>doc:Main.Using.MMP.Marketing.Offers.Filters.Card.WebHome]] are triggered upon presentation of a QR code as [[bonus card identifier>>doc:Main.General_information.Loymax_Loyalty.Bonus_card.Bonus_card_identifiers.WebHome]].
72
73 === __Updated__: Setting the minimum price of the product from the additional parameters of the receipt position ===
74
75 In action [[Setting the minimum price>>doc:Main.Using.MMP.Marketing.Offers.Action_catalog.Minimum_price_setting.WebHome]] a method for calculating **The value of the check item parameter** was added, with which you can set the logical name [[of the receipt position additional parameter>>doc:Main.Integration.Cash_register_integration.Integration_methods.Exchange_protocol_with_cash_register.Additional_params.Additional_params_of_cheque_position.WebHome]] from the cash request, which will be used as a restriction of the minimum price of the product.
76 )))
77
78 == New in the **Counters** section ==
79
80 |(% style="border-color:white; width:25%" %)[[image:Main.Using.MMP.Marketing.Counters.Counter_creation.WebHome@Create_counter.png]]|(% style="border-color:white" %)(((
81 === __Updated__: Creating counters for **Coalition Loyalty Programs** ===
82
83 When [[creating counters>>doc:Main.Using.MMP.Marketing.Counters.Counter_creation.WebHome||anchor="H42143E43743443043D43843544144743544244743843A430"]].
84 )))
85
86 = **Admin Panel** =
87
88 == New in the **Users** section ==
89
90 |(% style="border-color:white" %){{lightbox image="Users_filter.png" width="400"/}}|(% style="border-color:white; width:75%" %)(((
91 === Filtering by **user status** ===
92
93 To simplify the search for users who are deleted or active, a filter by user status has been added. Now on the main page with [[users>>path:/xwiki/bin/view/Main/Using/MMP/Admin_panel/MMP_users/]] you can display:
94
95 * all users,
96 * only active,
97 * only deleted ones.
98 )))
99
100 == New in the section **Card issue** ==
101
102 |(% style="border-color:white" %){{lightbox image="Release_notes_activation.png" width="400"/}}|(% style="border-color:white; width:75%" %)(((
103 === The logic of creating issuing cards and activating them has been optimized. Section **The issue of booklets** and the field ** of card activation**were deleted ===
104
105 Prior to version 2022.2 when creating [[card issue>>doc:Main.Using.MMP.Admin_panel.Cards_issue.WebHome]] with the passwords from the booklet, it was necessary to attach a password to each issued card to activate it. Without this password, the client would not be able to activate the card. And when issuing a card without a password, it was necessary to select the option ** Without a password from the booklet** in the **Activation ** field.
106
107 Now, when creating a card issue, the **Activation ** field is missing. This field was an irrelevant functionality, because passwords were needed only when the card was activated for the first time, and if the card had (% style="background-color:transparent" %) a CVC code, the code itself also had to be used to activate the card, which was a duplicate functionality. Therefore, since version 2022.2, it is possible to generate only CVC codes when creating a card issue.
108
109 Since there is no need to issue booklets with passwords for cards, the section [[Issue of booklets>>doc:Main.Using.MMP.Admin_panel.Booklet_issue.WebHome]] has also been removed from version 2022.2.
110
111
112 )))
113
114 == __Updated__: New section **Additional attributes for entities** ==
115
116 |(% style="border-color:white; width:25%" %){{lightbox image="Additional_E_attributes.png"/}}|(% style="border-color:white; width:75%" %)(((
117 The section [[Additional attributes for entities>>doc:Main.Using.MMP.Admin_panel.Additional_Entity_Attributes.WebHome]] was added, with which you can create and edit additional attributes for:
118
119 * [[Offers>>path:/xwiki/bin/view/Main/Using/MMP/Marketing/Offers/General_information/Offers_life_cycle/Creating_offers/#H41443E43143043243B43543D43843543044244043843144344243E43243443B44F43043A446438439]],
120 * [[Product groups>>path:/xwiki/bin/view/Main/Using/MMP/Marketing/Goods_groups/Goods_group_creating/]],
121 * [[Marketing campaign>>path:/xwiki/bin/view/Main/Using/MMP/Marketing/Marketing_campaigns/Creating_a_marketing_campaign_and_actions_with_it/#H41443E43143043243B43543D43843543044244043843144344243E43243443B44F43C43044043A43544243843D43343E43244B44543A43043C43F43043D438439]],
122 * [[Target audience>>path:/xwiki/bin/view/Main/Using/MMP/CRM/Target_groups/Creating_and_editing_of_target_groups/#H41443E43143043243B43543D43843543044244043843144344243E43243443B44F44643543B43543244B44543044343443844243E440438439]],
123 * [[Mailings>>path:/xwiki/bin/view/Main/Using/MMP/Communications/Mailings/Mailing_creating/]].
124
125 Each entity has its own list of additional attributes. Additional attributes are used when compiling analytical reports in the module [[Loymax BI>>path:/xwiki/bin/view/Main/General_information/BI/]].
126 )))
127
128 = **Settings** =
129
130 == **__Updated:__ **New in the **Configurations section** ==
131
132 [[Configuration parameters>>doc:Main.Installation_and_configuration.System_configuration.Internal_settings.WebHome||anchor="Sessions"]] were added responsible for creating [[sessions for Marketing management platform (MMP) users>>doc:Main.Installation_and_configuration.System_configuration.Internal_settings.User_Sessions.WebHome]]. To configure these configurations, go to the [[System Setup~> Configurations>>doc:Main.Installation_and_configuration.System_configuration.Internal_settings.WebHome]].
133
134 === New in the section **Regular tasks** ===
135
136 === Regular task to clean up calculations of Target audiences ===
137
138 Data on all target audience calculations are stored in the database. To reduce the amount of stored information and increase the System performance [[this regular task>>doc:Main.Installation_and_configuration.Extra_modules.Regular_tasks_setting.Regular_Task_Setting_on_Target_Audience_Calculation_Clearing.WebHome]].
139
140 = **__Updated:__** **Changes in API methods** =
141
142 * In the [[method for uploading a file with a list of product codes>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.GoodsGroup.WebHome]] contained in the product group one can now use both internal and external product group identifiers.
143 * __Updated:__ [[Method>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.CouponEmission.WebHome||anchor="H41F43544043543243E43443844244143E43743443043D43D44B43543A44343F43E43D44B43244143E44144243E44F43D4384352241243E44743544043543443843D43043244B4344304474432243843243E43743244043044943043544243D43E43C43544043043A44343F43E43D43E432"]] appeared, which allows you to transfer the created coupons to the "In the queue for issuance" state, as well as return a list of coupon numbers whose states have changed.
144 * __Updated:__ In [[methods for working with entity attributes>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome]] the following changes have occurred:
145 ** In [[method for creating attribute>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome||anchor="H41443E43143043243B44F435442430442440438431443442A043AA044243843F443A044144344943D43E441442438"]], the request model has changed for the selected entity type. Now the name of the attribute, its description and status are also passed in the request;
146 ** In [[a method that returns all attribute values of the entity type>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome||anchor="H41243E43743244043044943043544243743D43044743543D43844F43044244043843144344243E43244144344943D43E441442438"]], the list of transmitted parameters expanded;
147 ** In the [[method for updating the value of an entity attribute, a request model has appeared >>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome||anchor="H41E43143D43E43243B44F43544243743D43044743543D43843543044244043843144344243044144344943D43E441442438"]] , in which the JSON model with the new attribute value is passed;
148 ** There is a new method that [[archives the entity attribute>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome||anchor="H410440445438432438440443435442A0430442440438431443442A044144344943D43E441442438"]];
149 ** There is a new method that [[restores an entity attribute from the archive>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome||anchor="H41243E44144144243043D43043243B43843243043544243843743044044543843243043044244043843144344244144344943D43E441442438"]];
150 ** There is a new method for [[updating the name of an entity attribute>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Attributes.WebHome||anchor="H41E43143D43E43243B44F43544243D43043743243043D438435430442440438431443442430A043843543343E43E43F43844143043D438435"]].
151 * __Updated:__ There is a new group of [[methods for working with Customer attributes via an OAuth application>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.Customers.WebHome]].
152 * __Updated:__ There is a new [[method that binds coupons to LP Members>>doc:Main.Integration.Ways_to_use_API.System_Api_Methods.Methods_of_system_api.CouponOperation.WebHome||anchor="02"]].