Promotion rounding mode

Promotion rounding mode

Revision History

Tillypad XL enables to apply various promotion types including discounts.

Discounts are calculated individually for each order item, and the results are summed up. The amount of discounts is calculated according to certain rules set in promotion formulas. The amount of discount is rounded individually for each order item according to a specified rule.

The Promotion rounding mode parameter enables to select a rounding rule, while the Rounding precision (sales) parameter determines the rounding precision (the number of places after the decimal point). Both of the parameters can be specified in segment's system settings for a certain division or for all divisions.

Figure 3.5. Promotion rounding mode parameter


The mode is selected from the following list of options:

Figure 3.6. Rounding modes


The following example illustrates the promotion rounding modes.

Supposing there are two items in the order. They cost 100 RUB and 200 RUB. The discount of 3.7% is applied to both of them. The discount amount will be 3.7 RUB and 7.4 RUB, respectively. The total discount is calculated as 3.7 + 7.4 and equals to 11.1 RUB. The total due will be calculated as 100 + 200 - 11.1 = 288.9 RUB.

In the system settings the rounding precision is zero. It means that values will be rounded up or down to whole number, i.e. to rubles.

Depending on the selected rounding mode the following results can be obtained: