Loymax, 2026

Show last authors
1 (% class="lead" %)
2 Questions that arise during integration of the cash register software:
3
4 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
5 (((
6 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"Is it possible to connect an off-the-shelf solution as an assembly for Linux?~" hidemessage=~"Is it possible to connect an off-the-shelf solution as an assembly for Linux?~"|-|No. The SDK package is implemented for Windows system only. For more information please refer to a separate \{\{html}}<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/?language=ru~">article</a>\{\{/html}}." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
7 (((
8 (% class="macro-placeholder hidden" %)
9 (((
10 macro:showhide
11 )))
12
13 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
14 #set($mparams = $wikimacro.parameters)
15 #if(!$mparams)
16 #set($mparams = $xcontext.macro.params)
17 #end
18 #if($mparams.id)
19 #set($id = $util.convertToAlphaNumeric($mparams.id))
20 #end
21 #set($showmessage = $escapetool.xml($mparams.showmessage))
22 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
23 #set($divstyle = $escapetool.xml($mparams.style))
24 #set($effect = $escapetool.xml($mparams.effect))
25 #if($effect == ~"appear~" || $effect == ~"fade~")
26 #set($effect = ~"fadeToggle~")
27 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
28 #set($effect = ~"slideToggle~")
29 #end
30 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
31 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
32 (((
33 (% class=~"showhidebutton~" ~%)
34 (((
35 \{\{html clean=false}}
36 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
37 \{\{/html}}
38 )))
39 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
40 (((
41 (((
42 $xcontext.macro.content
43 )))
44 )))
45 )))" %)
46 (((
47 (% class="macro-placeholder hidden" %)
48 (((
49 macro:velocity
50 )))
51
52 (((
53 (% class="showhidebutton" %)
54 (((
55 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Is it possible to connect an off-the-shelf solution as an assembly for Linux?~" data-hide-message=~"Is it possible to connect an off-the-shelf solution as an assembly for Linux?~">Is it possible to connect an off-the-shelf solution as an assembly for Linux?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Is it possible to connect an off-the-shelf solution as an assembly for Linux?~" data-hide-message=~"Is it possible to connect an off-the-shelf solution as an assembly for Linux?~">Is it possible to connect an off-the-shelf solution as an assembly for Linux?</a>" %)[[Is it possible to connect an off-the-shelf solution as an assembly for Linux?>>path:javascript:void(0)||data-hide-message="Is it possible to connect an off-the-shelf solution as an assembly for Linux?" data-show-duration="0" data-show-effect="toggle" data-show-message="Is it possible to connect an off-the-shelf solution as an assembly for Linux?"]]
56 )))
57
58 (% class="showhidecontent" style="display: none;" %)
59 (((
60 (((
61 No. The SDK package is implemented for Windows system only. For more information please refer to a separate (% data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/?language=ru~">article</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/?language=ru~">article</a>" %)[[article>>url:https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/?language=ru]](%%).
62 )))
63 )))
64 )))
65 )))
66 )))
67
68 (% style="background:url(~"https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
69 )))
70
71 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
72 (((
73 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"Is it necessary to register cash registers in the Loymax System?~" hidemessage=~"Is it necessary to register cash registers in the Loymax System?~"|-| It is required to create a cash register in the Loymax System (for more details please refer to an \{\{html}}<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Using/MMP/Admin_panel/Partners/Cashbox_setting/Cashbox_adding/>article</a>\{\{/html}}). After that it is immediately ready to receive cash requestswith." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
74 (((
75 (% class="macro-placeholder hidden" %)
76 (((
77 macro:showhide
78 )))
79
80 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
81 #set($mparams = $wikimacro.parameters)
82 #if(!$mparams)
83 #set($mparams = $xcontext.macro.params)
84 #end
85 #if($mparams.id)
86 #set($id = $util.convertToAlphaNumeric($mparams.id))
87 #end
88 #set($showmessage = $escapetool.xml($mparams.showmessage))
89 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
90 #set($divstyle = $escapetool.xml($mparams.style))
91 #set($effect = $escapetool.xml($mparams.effect))
92 #if($effect == ~"appear~" || $effect == ~"fade~")
93 #set($effect = ~"fadeToggle~")
94 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
95 #set($effect = ~"slideToggle~")
96 #end
97 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
98 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
99 (((
100 (% class=~"showhidebutton~" ~%)
101 (((
102 \{\{html clean=false}}
103 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
104 \{\{/html}}
105 )))
106 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
107 (((
108 (((
109 $xcontext.macro.content
110 )))
111 )))
112 )))" %)
113 (((
114 (% class="macro-placeholder hidden" %)
115 (((
116 macro:velocity
117 )))
118
119 (((
120 (% class="showhidebutton" %)
121 (((
122 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Is it necessary to register cash registers in the Loymax System?~" data-hide-message=~"Is it necessary to register cash registers in the Loymax System?~">Is it necessary to register cash registers in the Loymax System?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Is it necessary to register cash registers in the Loymax System?~" data-hide-message=~"Is it necessary to register cash registers in the Loymax System?~">Is it necessary to register cash registers in the Loymax System?</a>" %)[[Is it necessary to register cash registers in the Loymax System?>>path:javascript:void(0)||data-hide-message="Is it necessary to register cash registers in the Loymax System?" data-show-duration="0" data-show-effect="toggle" data-show-message="Is it necessary to register cash registers in the Loymax System?"]]
123 )))
124
125 (% class="showhidecontent" style="display: none;" %)
126 (((
127 (((
128 It is required to create a cash register in the Loymax System (for more details please refer to an (% data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Using/MMP/Admin_panel/Partners/Cashbox_setting/Cashbox_adding/>article</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Using/MMP/Admin_panel/Partners/Cashbox_setting/Cashbox_adding/>article</a>" %)[[article>>url:https://docs.loymax.net/xwiki/bin/view/Main/Using/MMP/Admin_panel/Partners/Cashbox_setting/Cashbox_adding/]](%%)). After that it is immediately ready to receive cash requestswith.
129 )))
130 )))
131 )))
132 )))
133 )))
134
135 (% style="background-image:url(https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
136 )))
137
138 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
139 (((
140 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"In the event of a server connection loss, how is transaction execution handled?~" hidemessage=~"In the event of a server connection loss, how is transaction execution handled?~"|-|If the server connection is lost, the cash register goes offline. All requests are saved on the side of the cash register. They are sent after connection at the cash register is restored. More information can be found in a \{\{html}}<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/Offline_commands/~">special article</a>\{\{/html}}." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
141 (((
142 (% class="macro-placeholder hidden" %)
143 (((
144 macro:showhide
145 )))
146
147 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
148 #set($mparams = $wikimacro.parameters)
149 #if(!$mparams)
150 #set($mparams = $xcontext.macro.params)
151 #end
152 #if($mparams.id)
153 #set($id = $util.convertToAlphaNumeric($mparams.id))
154 #end
155 #set($showmessage = $escapetool.xml($mparams.showmessage))
156 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
157 #set($divstyle = $escapetool.xml($mparams.style))
158 #set($effect = $escapetool.xml($mparams.effect))
159 #if($effect == ~"appear~" || $effect == ~"fade~")
160 #set($effect = ~"fadeToggle~")
161 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
162 #set($effect = ~"slideToggle~")
163 #end
164 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
165 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
166 (((
167 (% class=~"showhidebutton~" ~%)
168 (((
169 \{\{html clean=false}}
170 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
171 \{\{/html}}
172 )))
173 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
174 (((
175 (((
176 $xcontext.macro.content
177 )))
178 )))
179 )))" %)
180 (((
181 (% class="macro-placeholder hidden" %)
182 (((
183 macro:velocity
184 )))
185
186 (((
187 (% class="showhidebutton" %)
188 (((
189 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"In the event of a server connection loss, how is transaction execution handled?~" data-hide-message=~"In the event of a server connection loss, how is transaction execution handled?~">In the event of a server connection loss, how is transaction execution handled?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"In the event of a server connection loss, how is transaction execution handled?~" data-hide-message=~"In the event of a server connection loss, how is transaction execution handled?~">In the event of a server connection loss, how is transaction execution handled?</a>" %)[[In the event of a server connection loss, how is transaction execution handled?>>path:javascript:void(0)||data-hide-message="In the event of a server connection loss, how is transaction execution handled?" data-show-duration="0" data-show-effect="toggle" data-show-message="In the event of a server connection loss, how is transaction execution handled?"]]
190 )))
191
192 (% class="showhidecontent" style="display: none;" %)
193 (((
194 (((
195 If the server connection is lost, the cash register goes offline. All requests are saved on the side of the cash register. They are sent after connection at the cash register is restored. More information can be found in a (% data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/Offline_commands/~">special article</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/Offline_commands/~">special article</a>" %)[[special article>>url:https://docs.loymax.net/xwiki/bin/view/Main/Integration/Cash_register_integration/Integration_methods/SDK_of_cash_register_integration/Offline_commands/]](%%).
196 )))
197 )))
198 )))
199 )))
200 )))
201
202 (% style="background:url(~"https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
203 )))
204
205 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
206 (((
207 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"Can one deduct bonuses and provide discounts to customers if the cash register is offline?~" hidemessage=~"Can one deduct bonuses and provide discounts to customers if the cash register is offline?~"|-|It is impossible to deduct bonuses. If the cash register is offline, you can only accrue bonuses (bonuses will be accrued to customers after reconnection). Read more about this \{\{html}}<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/~">here</a>\{\{/html}}. Calculation of discounts in offline mode is possible only when using the program \{\{html}}<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/LoymaxLite/~">Loymax Lite</a>\{\{/html}}." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
208 (((
209 (% class="macro-placeholder hidden" %)
210 (((
211 macro:showhide
212 )))
213
214 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
215 #set($mparams = $wikimacro.parameters)
216 #if(!$mparams)
217 #set($mparams = $xcontext.macro.params)
218 #end
219 #if($mparams.id)
220 #set($id = $util.convertToAlphaNumeric($mparams.id))
221 #end
222 #set($showmessage = $escapetool.xml($mparams.showmessage))
223 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
224 #set($divstyle = $escapetool.xml($mparams.style))
225 #set($effect = $escapetool.xml($mparams.effect))
226 #if($effect == ~"appear~" || $effect == ~"fade~")
227 #set($effect = ~"fadeToggle~")
228 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
229 #set($effect = ~"slideToggle~")
230 #end
231 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
232 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
233 (((
234 (% class=~"showhidebutton~" ~%)
235 (((
236 \{\{html clean=false}}
237 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
238 \{\{/html}}
239 )))
240 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
241 (((
242 (((
243 $xcontext.macro.content
244 )))
245 )))
246 )))" %)
247 (((
248 (% class="macro-placeholder hidden" %)
249 (((
250 macro:velocity
251 )))
252
253 (((
254 (% class="showhidebutton" %)
255 (((
256 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Can one deduct bonuses and provide discounts to customers if the cash register is offline?~" data-hide-message=~"Can one deduct bonuses and provide discounts to customers if the cash register is offline?~">Can one deduct bonuses and provide discounts to customers if the cash register is offline?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Can one deduct bonuses and provide discounts to customers if the cash register is offline?~" data-hide-message=~"Can one deduct bonuses and provide discounts to customers if the cash register is offline?~">Can one deduct bonuses and provide discounts to customers if the cash register is offline?</a>" %)[[Can one deduct bonuses and provide discounts to customers if the cash register is offline?>>path:javascript:void(0)||data-hide-message="Can one deduct bonuses and provide discounts to customers if the cash register is offline?" data-show-duration="0" data-show-effect="toggle" data-show-message="Can one deduct bonuses and provide discounts to customers if the cash register is offline?"]]
257 )))
258
259 (% class="showhidecontent" style="display: none;" %)
260 (((
261 (((
262 It is impossible to deduct bonuses. If the cash register is offline, you can only accrue bonuses (bonuses will be accrued to customers after reconnection). Read more about this (% data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/~">here</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/~">here</a>" %)[[here>>url:https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/]](%%). Calculation of discounts in offline mode is possible only when using the program (% data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/LoymaxLite/~">Loymax Lite</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/LoymaxLite/~">Loymax Lite</a>" %)[[Loymax Lite>>url:https://docs.loymax.net/xwiki/bin/view/Main/General_information/Loymax_Loyalty/Processing/LoymaxLite/]](%%).
263 )))
264 )))
265 )))
266 )))
267 )))
268
269 (% style="background:url(~"https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
270 )))
271
272 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
273 (((
274 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?~" hidemessage=~"Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?~"|-|No, the time zone does not need to be transferred. The offers are calculated according to the local time of the cash register." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
275 (((
276 (% class="macro-placeholder hidden" %)
277 (((
278 macro:showhide
279 )))
280
281 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
282 #set($mparams = $wikimacro.parameters)
283 #if(!$mparams)
284 #set($mparams = $xcontext.macro.params)
285 #end
286 #if($mparams.id)
287 #set($id = $util.convertToAlphaNumeric($mparams.id))
288 #end
289 #set($showmessage = $escapetool.xml($mparams.showmessage))
290 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
291 #set($divstyle = $escapetool.xml($mparams.style))
292 #set($effect = $escapetool.xml($mparams.effect))
293 #if($effect == ~"appear~" || $effect == ~"fade~")
294 #set($effect = ~"fadeToggle~")
295 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
296 #set($effect = ~"slideToggle~")
297 #end
298 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
299 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
300 (((
301 (% class=~"showhidebutton~" ~%)
302 (((
303 \{\{html clean=false}}
304 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
305 \{\{/html}}
306 )))
307 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
308 (((
309 (((
310 $xcontext.macro.content
311 )))
312 )))
313 )))" %)
314 (((
315 (% class="macro-placeholder hidden" %)
316 (((
317 macro:velocity
318 )))
319
320 (((
321 (% class="showhidebutton" %)
322 (((
323 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?~" data-hide-message=~"Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?~">Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?~" data-hide-message=~"Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?~">Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?</a>" %)[[Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?>>path:javascript:void(0)||data-hide-message="Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?" data-show-duration="0" data-show-effect="toggle" data-show-message="Is it necessary to transfer information from the cash register about the time zone in which the purchase was made?"]]
324 )))
325
326 (% class="showhidecontent" style="display: none;" %)
327 (((
328 (((
329 No, the time zone does not need to be transferred. The offers are calculated according to the local time of the cash register.
330 )))
331 )))
332 )))
333 )))
334 )))
335
336 (% style="background:url(~"https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
337 )))
338
339 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
340 (((
341 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"How does the System's processing identify goods at the cash register?~" hidemessage=~"How does the System's processing identify goods at the cash register?~"|-|For this, it is necessary to have up-to-date information about the product nomenclature on the processing side. For more information on this, see the \{\{html}}<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/ERP_system_integration/~">special article/a>\{\{/html}}." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
342 (((
343 (% class="macro-placeholder hidden" %)
344 (((
345 macro:showhide
346 )))
347
348 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
349 #set($mparams = $wikimacro.parameters)
350 #if(!$mparams)
351 #set($mparams = $xcontext.macro.params)
352 #end
353 #if($mparams.id)
354 #set($id = $util.convertToAlphaNumeric($mparams.id))
355 #end
356 #set($showmessage = $escapetool.xml($mparams.showmessage))
357 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
358 #set($divstyle = $escapetool.xml($mparams.style))
359 #set($effect = $escapetool.xml($mparams.effect))
360 #if($effect == ~"appear~" || $effect == ~"fade~")
361 #set($effect = ~"fadeToggle~")
362 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
363 #set($effect = ~"slideToggle~")
364 #end
365 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
366 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
367 (((
368 (% class=~"showhidebutton~" ~%)
369 (((
370 \{\{html clean=false}}
371 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
372 \{\{/html}}
373 )))
374 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
375 (((
376 (((
377 $xcontext.macro.content
378 )))
379 )))
380 )))" %)
381 (((
382 (% class="macro-placeholder hidden" %)
383 (((
384 macro:velocity
385 )))
386
387 (((
388 (% class="showhidebutton" %)
389 (((
390 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"How does the System's processing identify goods at the cash register?~" data-hide-message=~"How does the System's processing identify goods at the cash register?~">How does the System's processing identify goods at the cash register?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"How does the System's processing identify goods at the cash register?~" data-hide-message=~"How does the System's processing identify goods at the cash register?~">How does the System's processing identify goods at the cash register?</a>" %)[[How does the System's processing identify goods at the cash register?>>path:javascript:void(0)||data-hide-message="How does the System's processing identify goods at the cash register?" data-show-duration="0" data-show-effect="toggle" data-show-message="How does the System's processing identify goods at the cash register?"]]
391 )))
392
393 (% class="showhidecontent" style="display: none;" %)
394 (((
395 (((
396 For this, it is necessary to have up-to-date information about the product nomenclature on the processing side. For more information on this, see the (% data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/ERP_system_integration/~">special article/a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-||-|<a href=~"https://docs.loymax.net/xwiki/bin/view/Main/Integration/ERP_system_integration/~">special article/a>" %)[[special article/a~>>>url:https://docs.loymax.net/xwiki/bin/view/Main/Integration/ERP_system_integration/]](%%).
397 )))
398 )))
399 )))
400 )))
401 )))
402
403 (% style="background:url(~"https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
404 )))
405
406 * (% aria-label="macro:showhide widget" contenteditable="false" role="region" tabindex="-1" %)
407 (((
408 (% class="macro" data-macro="startmacro:showhide|-|showmessage=~"Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?~" hidemessage=~"Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?~"|-|A non-activated card is available for bonus accrual, unless there is a ban on accrual for this type of card set in offers. But it is impossible to deduct bonuses from such cards.
409 If the card is blocked, the discount calculation does not take place and the error ~"Card is blocked~" is returned." data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
410 (((
411 (% class="macro-placeholder hidden" %)
412 (((
413 macro:showhide
414 )))
415
416 (% class="macro" data-macro="startmacro:velocity|-||-|#set($discard = $xwiki.jsx.use(~"Macros.ShowHideMacro~"))
417 #set($mparams = $wikimacro.parameters)
418 #if(!$mparams)
419 #set($mparams = $xcontext.macro.params)
420 #end
421 #if($mparams.id)
422 #set($id = $util.convertToAlphaNumeric($mparams.id))
423 #end
424 #set($showmessage = $escapetool.xml($mparams.showmessage))
425 #set($hidemessage = $escapetool.xml($mparams.hidemessage))
426 #set($divstyle = $escapetool.xml($mparams.style))
427 #set($effect = $escapetool.xml($mparams.effect))
428 #if($effect == ~"appear~" || $effect == ~"fade~")
429 #set($effect = ~"fadeToggle~")
430 #elseif ($effect == ~"blind~" || $effect == ~"slide~")
431 #set($effect = ~"slideToggle~")
432 #end
433 #set($effectduration = $mathtool.mul(1000,$mparams.effectduration))
434 (% #if($divstyle && $divstyle!=~"~") style=~"$\{divstyle}~" #end ~%)
435 (((
436 (% class=~"showhidebutton~" ~%)
437 (((
438 \{\{html clean=false}}
439 <a href=~"javascript:void(0)~" #if($id && $id!=~"~")id=~"showhidebuttontext$\{id}~" #end data-show-duration=~"$effectduration~" data-show-effect=~"$effect~" data-show-message=~"$showmessage~" data-hide-message=~"$hidemessage~">$mparams.showmessage</a>
440 \{\{/html}}
441 )))
442 (% class=~"showhidecontent~" #if($id && $id!=~"~")id=~"showhidecontent$\{id}~" #end style=~"display: none;~" ~%)
443 (((
444 (((
445 $xcontext.macro.content
446 )))
447 )))
448 )))" %)
449 (((
450 (% class="macro-placeholder hidden" %)
451 (((
452 macro:velocity
453 )))
454
455 (((
456 (% class="showhidebutton" %)
457 (((
458 (% data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?~" data-hide-message=~"Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?~">Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?</a>" class="macro hidden macro-placeholder" %)macro:html(% class="macro" data-macro="startmacro:html|-|clean=~"false~"|-|<a href=~"javascript:void(0)~" data-show-duration=~"0~" data-show-effect=~"toggle~" data-show-message=~"Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?~" data-hide-message=~"Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?~">Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?</a>" %)[[Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?>>path:javascript:void(0)||data-hide-message="Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?" data-show-duration="0" data-show-effect="toggle" data-show-message="Does the Calculates request return the bonus balance if the card is not activated? And what if it is blocked?"]]
459 )))
460
461 (% class="showhidecontent" style="display: none;" %)
462 (((
463 (((
464 A non-activated card is available for bonus accrual, unless there is a ban on accrual for this type of card set in offers. But it is impossible to deduct bonuses from such cards.
465 If the card is blocked, the discount calculation does not take place and the error "Card is blocked" is returned.
466 )))
467 )))
468 )))
469 )))
470 )))
471
472 (% style="background-image:url(https://docs.loymax.io/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/15.10.4/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
473 )))