POS settings

<< Click to Display Table of Contents >>

POS settings

Navigation:  Working with cash register > Application settings >

The items shown below define the basic touch POS settings that have an impact on the calculation and display of prices. Some values in this section are preset according to the selections you made in the activation wizard when Dotypos was first launched. Any change in a setting marked with * will not take effect until the Dotypos application is restarted.


We strongly recommend making and verifying these settings before you start using the cash register itself and prior to creating products. Changing some values later in the future can have an impact on product prices and the calculation of the total price and VAT.


POS settings


Tap to open the menu, where you can switch the fiscalization support to another country. In addition to the Czech Republic (default settings), fiscalization for Poland is also supported.

POS Name

Enter the name of the cash register under which it will be identified and displayed in Dotypos Cloud.

POS mode



In this settings you specify how the items will be added to the order:

Catalog - click to select individual products (product cards) that you have created in advance.

Instant sale - immediate fast sale using the numeric keypad, entering just the amount and price in the calculator.

If, during the cash register activation, you selected the establishment type Shop, the initial settings will set the mode Instant sale; if you have set another establishment type (e.g. Restaurant), the mode Catalog will be set in the default settings. The setting POS mode allows this change no matter which type of establishment you entered during the cash register activation.

For more information please see the chapter Instant sale.

Displayed decimals *

Number of displayed decimal places for product prices on the main screen and in the management of items. This setting also has an impact on the display of prices in orders and on printed receipts. If the value is set to 0, the following setup for the Number of displayed decimal places in items of orders will have no impact because in this case all prices will automatically be rounded to a whole number. (Recommended settings for most establishments: 2 decimal numbers)

Receipt items decimals round *

This option sets the rounding of prices for individual products in the receipt. The set value has no impact on the number of displayed decimal places but defines how the prices of recorded products are rounded. It requires that the Number of displayed decimal places is set at 1 or higher. (Recommended settings for most establishments: 2)

Possible values and rounding


Prices will be always rounded (CZK 84.49 will be rounded down to CZK 84, while CZK 84.50 will be rounded up to CZK 85).


Numbers will only be rounded to the tenth decimal place (CZK 84.49 will be rounded up to CZK 84.50).


Ordinary prices in the Czech Republic will not be rounded (CZK 84.49 will not be rounded at all).

3 or higher

Not used in the Czech Republic, but reserved for other currencies.


Receipt total decimals round *

This option sets rounding for the total price on the receipt. The set value has no impact on the number of displayed decimal places defines how the total price is rounded. It requires that the Number of displayed decimal places is set at 1 or higher. (Recommended settings for most establishments: 0)

Possible values and rounding


The TOTAL price will always be rounded (CZK 184.49 will be rounded down to CZK 184 , while CZK 184.50 will be rounded up to CZK 185).


TOTALS will be rounded to the tenth decimal place (CZK 184.49 will be rounded up to CZK 184.50 ).


Ordinary TOTAL prices in the Czech Republic will not be rounded (CZK 184.49 will not be rounded at all).

3 or higher

Not used in the Czech Republic, but reserved for other currencies.


Negative prices

Allows you to enter negative prices in the product properties and in the product prices in open orders. This setting is useful when the sale is, for example, a refund for a partial cancellation (in combination with the authority to sell negative quantities).

Allow negative or zero products quantities

Allows negative quantities to be entered in the quantities of individual products for sale in open orders. A negative quantity can only be entered in the charged product properties in QUANTITY. You cannot use buttons + - on the screen with charged products. This setting is useful when the sale is, for example, a refund for a partial cancellation (in combination with authority to enter a negative price).

Group items on a bill

Activates the automatic merging of identical products in the order when storing or parking this order.

If you add the first product A to the order and right away you add the same product A again, these products will be automatically merged into one item showing the sum of the two quantities. If you add another product B to the order and then you add the product A again as the third item, it will not be merged with the earlier merged Product A. This rule applies in all circumstances. If you park an order and then open it again, all identical products will always be merged into one item. If this function is not enabled, no products will be merged even when a parked order is opened. (Recommended settings for most establishments: enabled)


No matter whether the setting is enabled or not, identical products in an open order can be merged manually using the option Merge items in the menu Order options.


Disallow sales below purchase price

This settings disables order issue when any of items would be issued with unit price below purchase price.


Quick pay mode

This setting enables the fast issuing of the order when clicking on Issue order on the main screen of. Settlement dialog with the option to select the payment method, to print the receipt manually and not to display the sum to be returned. The function is useful only in establishments with no cashless payments.


Together with this option, we also recommend activating Automatic printing of receipts in the appropriate printing task settings. Otherwise the receipt would not be printed when the order is issued. The receipt can be printed subsequently in History by selecting the relevant order and choosing Print receipt copy.


Disable the sale of items for lower than the purchase price

If this option is active, the cash register will check whether items are sold for a higher price than the purchase price during the order settlement (if the purchase price was entered during stock in). If the price is lower, the goods will not be allowed to be sold and during settlement in the settlement dialog the following notification will be displayed:


Allow QR code scanner

This option activates on the main screen in tile menu the button READ CODE that is used to read BAR and QR codes with the integrated front or rear camera. For it to function properly, you have to install the application Barcode Scanner from Google Play Store. The ability to recognize bar codes depends on light conditions and the quality of the built-in camera in the device. We recommend using instead an external bar code reader to scan codes.


Cash register

Company information

Information about your company, e.g. the name, address and company ID to be displayed on the invoice. The process of issuing an invoice is described here. Switch VAT payer in these settings is used as an item on invoices.


If several independent tradesmen working in your establishment, they can use the one register as so-called independent sellers. Each individual seller then fills in information about their company in their settings.


Receipt numbering

The initial value for numbering receipts issued by the touch cash register. For new cash registers the number is set to 0. Thus the first receipt will be number 1. For numbering invoices you can set your own series of numbers and also for cash register Z-reports.

If you set e.g. the number 201800300, the next receipt will be printed out as a tax document numbered 201800301. (The recommended settings for most establishments would begin with the number 2018XXXXX to mark the current year and each year the number would change.)

In section Number prefix you can set your own prefix for automated document numbering, where the receipt number can include text, the year, the month, the day and the sequential number, for example u201806250012. Just enter the correct wildcard symbols and characters, you can use the following:


4 digits of the year (2018)


2 digits of the year (18)


2 digits of the month (06)


2 digits of the day (25)

0-9 a-z A-Z . : ; / # _

permitted characters

The usable characters and wildcard symbols can be displayed by clicking on the question mark icon. The maximum length of the whole receipt number may not exceed 25 characters. The same numbering options are also available for invoices. The initial number used by Dotypos when numbering (documents counter) can be changed as needed.

Subject to the entered wildcard symbols, the counter can be reset automatically every year, month or day. If you use the wildcard symbol for the year + the sequential number, the counter will be reset annually. If you use the wildcard symbol for the year and the month, the counter will be reset monthly. And if you use the wildcard symbol for the day as well, you will have a new sequence of receipts for every day. Every day the sequential number will be automatically set to 1. You can enable the reset by checking off the option Reset documents counter.



In the section Documents counter set the number of digits for the document sequential number using the corresponding buttons. The number of digits should reflect your operation. If you issue 560 receipts a day on average, set 3 or better 4 digits. Thus you will reserve the sequence from 1 to 9999 for your receipt series. Remember that if you only use the wildcard symbol for the year in the prefix, your sequence will only be reset at the beginning of the next year. In that case you need a sequence long enough for the whole year.


The tax document must not have the same number. When changing the numbering, make sure you set a series of numbers that never contains any numeric value you have already used in the past!


ISO 4217 currency code

Here you can select the official currency code in accordance with ISO 4217.

ZReport numbering

The cash register starting value for numbering individual Z-reports. The options are identical to the receipt numbering shown above.

Fill out the initial cash balance

Automatically fills out in advance the initial cash volume at cash register opening from the last balance.

Require slip with cash open / close

If you enable this option, the cash inventory report will be required upon the cash register opening/closing. This cash inventory report must include quantities of all basically preset active legal tender in the Czech Republic: coins CZK 1, CZK 2, CZK 5, CZK 10, CZK 20 and CZK 50, banknotes CZK 100, CZK 200, CZK 500, CZK 1,000, CZK 2,000 and CZK 5,000. You can change the preset legal tender using the following option Set/Update money types.

Set/Update money types

Here you set individual types of legal tenders (coins and banknotes) and their values. If you activate the option Require slip with cash open / close, you will see the set legal tenders in the cash stocktake report when closing the cash register.

When you open this setting, you see the list of all coins and banknotes used in the Czech Republic. If you want to add another legal tender, go to the end of the list where you find an empty item. Enter the banknote, coin or another tender name in this empty item 01and add its value 02. Clicking on the icon 03 to switch between the banknote and coin icons. Once you enter the required data, the legal tender is saved and another empty item appears at the end. After entering all legal tenders (coins, banknotes, checks, coupons, meal vouchers) click on OK in these settings to save everything.



Alternative currency

Allow alternative currency

Activating this option enables you to use a second currency to calculate the total sum in the drawn receipt. The value in the other currency is visible after clicking on the other currency in the settlement dialog and printed with the exchange rate on the receipt:



This option is not intended to calculate the financial amount in Czech crowns to be returned to a customer paying in another currency. The total sum is calculated on the basis of the entered exchange rate; see the next option Exchange rate. In the history the paid amount will always be given in the first currency. On the receipt, the total amount in both currencies will be displayed.

The following options are valid only for the enabled second currency.

Currency symbol

Enter here the international symbol of the currency that can be found on the standard Czech keyboard. So use € or $. However these symbols are actually not printable. You can use the payment symbol EUR, which will be printed on the receipt.

Exchange rate

Here you enter the exchange rate for calculating the value in the second currency.

ISO 4217 currency code

Here you can select the official currency code in accordance with ISO 4217. This code will be used for the second currency.