CA Cash register

Help for the use of cash register

Basic operation reminder

Unregistered item sale (49.9$, cash payment)
> > > > >

Sale of unregistered item classified in a department (18€ in Deptartment 2, credit card payment)
> > > >

Simple sale of a registered item (3x Item 1, check payment)
> > >

Sale of a registered item, payment with cash back (payment of Item 3 with a 10$ note)
> > > >

Refund of a registered item (cash refund of Item 2)
> >

Discount on a total (10% discount on (Item 2 + Item 3))
> > > > >

Pack/menu sale (Item 4 + Item 6 in a 10$ menu)
> > > >

Multiple payments (Payment of 10$ in credit card + 5$ in cash)
> > > >

Search for a client
> Then you have to enter your search on the keyboard (with a tablet it is possible to display the virtual keyboard by clicking to the left of the gray strip at the top of the interface).

Cancel an order (Browse history and load the order)

Simple sale

Select a department

Click on one of the buttons to display items of this department. To remove the filter, press ESC. If multiple pages of items are available, the next button allows you to cycle through the pages of the currently selected range.

Select an item

Click the button to add an item to the current order.
If multiple items are sold, first enter the number of items ordered, then press the corresponding item's button.
If the item is sold in weight, first select the weight using the numeric keypad, and then click the item's button.

Select a payment method

Select a payment method on the right of the keyboard.
Nb: selecting the method of payment without entering the amount paid, then the payment is considered cash.

Sale with change

Select an item

Click on one of the buttons to display items of this department. To remove the filter, press ESC. If multiple pages of items are available, the next button allows you to cycle through the pages of the currently selected range.

Select the paid price

Click the button to add an item to the current order.
If multiple items are sold, first enter the number of items ordered, then press the corresponding item's button.
If the item is sold in weight, first select the weight using the numeric keypad, and then click the item's button.

Select the paid amount and the payment method

Using the numeric keypad on the left of the keypad, enter the amount paid. Select a payment method on the right of the keyboard. Nb: selecting the method of payment without entering the amount paid, then the payment is considered cash. The amount remaining to be paid appears at the end of the receipt and on the digital display of the cash register.

Partial payment

Select the items

Select the items that will appear in the order.

Select the paid items

By clicking on the lines of the receipt, you can select items for a partial payment of the order.
The total price of selected items is displayed on the digital display.
Another click on the element can remove it from the list of items being paid.
Finally select the amount paid and the payment method.

Select the paid amount and the payment method

Using the numeric keypad on the left of the keypad, enter the amount paid. Select a payment method on the right of the keyboard. Nb: selecting the method of payment without entering the amount paid, then the payment is considered cash. The amount remaining to be paid appears at the end of the receipt and on the digital display of the cash register.

Unregistered item sale

Select/Calculate the item's price

To record the sale of an unregistered item, enter the price with the numeric keypad.
If several units are sold or if the item is sold in weight, use the "Multiplication" key of the keyboard.

Optionnal : Select a department

Click on the department in which the item will be registered

Select the paid amount and the payment method

Using the numeric keypad on the left of the keypad, enter the amount paid. Select a payment method on the right of the keyboard. Nb: selecting the method of payment without entering the amount paid, then the payment is considered cash. The amount remaining to be paid appears at the end of the receipt and on the digital display of the cash register.

Apply a discount

Apply discount on an item

After adding the item to the order, click on the discount you want to apply, on the discount block part of the keyboard.

Apply a discount on selected items

If you need, you can select items on the receipt, then apply a discount in order to apply the discount only to the selected elements.

Override command total price

Overriding the total price of command lets you override the price of a set of items to a particular value (regardless to individual item's price).
Also with this functionality you can make a fixed price for a set of items as a promo pack (for example fixed price of a menu containing various dishes).
In order to set up a fixed price amount, you first have to create a Discount and provide a value for the "Fixed amount" field.
When you will apply this type of discount to an order, the total price of the order will be changed to the provided fixed price in the discount.
You can afterwards add other items which will not be included into the fixed amount item set's price.

Make a refund

To make a refund, you must have administrator or manager rights.

Simple refund

In order to do a simple refund of a known amount, enter the amount of the refund on the numeric keypad, then select a method of payment for refund.
The amount refunded will be displayed in red on the receipt and a sale of negative value is recorded for the current day.

Refund of registered items

To refund a registered item, optionally select the department, then select the desired item.
To finish entering items refunded, enter a refund method with the payment type block of the keyboard.

Proceed to the complete refund of an order

In order to refund an order, you first have to load it from HISTORY page.
Then choose on the keyboard the refund method you like (credit card, cash, ...).
A new order is created at current time, containing all the items from the former order, but with a negative amount.

Proceed to the partial refund of an order

In order to refund an order, you first have to load it from HISTORY page.
The select on the receipt the items you want to refund.
Then choose on the keyboard the refund method you like (credit card, cash, ...).
A new order is created at current time, containing the items you selected from the former order, but with a negative amount.

Cancel current item selection or current command

The "ESC" button to cancel the current operation.
It can be on several levels:
- If an amount is being entered at the keypad, it is deleted
- Otherwise, if a multiplier is entered at the keypad, it is initialized to 1
- Otherwise, if a filter is applied on the departments, it is deleted
- Otherwise if the user confirms, the current command is canceled

An order can be cancelled only if no payment has already been proceeded.
In this case you might want to refund the order (see refund help section)

Printing a receipt

Using a computer (Mac, PC, ...)

In order to print a receipt, simply click on the "Print receipt" button.
The ticket is printed as it appears in the box "Receipt".
It can be either the current receipt or the receipt of a specific order, when viewing through the command history.
Printers installed on your system (Windows, Mac, ...) are automatically detected, it is not necessary to perform a particular installation in the cash register.
Please remind setting up margins on your browser, in margin and page display option page.

Using a touchpad or smartphone (IOS, Android, ...)

On mobile devices (touchpads, smartphones), you need to use Google cloud print option, and have a google cloud compatible printer (see "google cloud print" on google for more information).
Then in the SETUP, ACTIONS page, simply add a "Google cloud print" action to the action list. You will then see a Google cloud print option in the keyboard of the cash register.

Customization of receipts

If you go to the general setup page, you will be able to setup a header image for your receipts. This image can be PNG, JPG or GIF file, can the size will be resized so that the image would fit in a 350x80px rectangle. In this same page you can also setup the header and footer text of your receipts.

KKmoon POS-5802DD Receipt printer
This printer can only work using our android or iOs app from the app store or the play store. Play store address
The printer can only work in bluetooth and needs tobe paired to your device, then it will be automatically detected in our software, no setup is needed. However, if you have multiple printers, you can go to Setup, Receipt page in order to select the desired bluetooth device.
If you use the KKmon printer, you might have to change the charset of the printer to match your local charset.
Drivers KKmoon POS-5802DD).
The European charset is named PC437(Std.Europe)(1).

Opening of the cash register

Before opening your sale point :
- Login to the cash register
- Check paper in the printer
- Navigate to the page "Sales"
- Click on "Open cash register"
- Fill in the current cash balance

Close cash register

- Navigate to the page "Sales" and select "Close the cash register"
- Enter the amount of cash in cash register
- Leave the necessary cash for the next opening
- Check the total checks, CB
- Disconnect the cash register
- Put the money in secure location

View your sale activity

To view the sales reports, navigate to HISTORY page.
This page shows the history of sales of the day.
Click on a line of history to bring up the receipt of this order, with details of items attached. By default, the history shows the current day, but you can also view the history of previous days using the navigation located at header of the table.

Add notes on an item

This feature let you edit the title of an order's item.
In order to activate this feature, you need to check the option into Config, Items page.
During an order, it will then be possible to double click on an item, directly on the receipt, in order to be able to edit it and add precisions.
This operation will only modify the title of the item, in this particular order, but will not change the price of the item.
This feature is meant for taking notes on a particular item (for example : pizza without mushrooms).

Weighing equipment

If you need to sell items that needs to be weighed, you can connect a balance/scale to our software.
This device (available in the Shop page) can transfer the measured weight to our software on demand.
You need to connect the device to a Windows computer, then install the software that is provided with the scale or download it at :

Split an order

If your clients have ordered as as group, you can split the order before processing the payment in order to have separate receipts.
This action is only available if the order hasn't been validated yet.
In order to select the items of the order you want to split appart, directly click on the corresponding lines of the receipt.
When your selection is done, click the New order button.
The elements you selected are now part of a new order, with its dedicated invoice, and the selected items have been removed from the first order.

Send quotations or invoices

It is possible to send an invoice or a quotation using several methods: post mail, electronic mail or SMS.
If the order has not been validated, a quote is sent, otherwise an invoice.
In order to send an invoice to the customer, simply press the corresponding sending button at the bottom of the ticket among the quick action buttons, or the action button in the main interface.
It is possible to activate in the setup page an option in order to automatically send invoice when an order is validated.
You can add "Send by SMS", "Send by mail", "Send by email" action buttons in the action setup page of the software.
The sending of the invoices by SMS and by automated post mail requires credits you can buy in account page.
If a customer account is attached to the order, its details (email, postal address, or phone number) will be used for sending.
The cash register software affixes to the PDF document an numeric signature that garantees authenticity of the document.

Offline mode

It is possible to use the application without internet connection to prepare your order.
The orders will then be synchronized in the software as soon as you have access to the internet again.
Offline use of our software is currently only possible with our Android app, or using Chrome or Firefox on a computer.
When you have no access to the internet, the software automatically starts offline, but if the internet is connected, the online mode is enabled by default.
In offline mode, only certain functionalities are available, you will only be able to consult your catalog of articles, constitute quotes, consult your customer's notebook.
Invoices can only be sent when you reconnect to the internet and orders will have a unique number when synchronizing.
When you reconnect to the internet after using the offline mode and preparing orders, you will be automatically asked to synchronize these orders, that is to say to send them on the network to import them in database.


Webservices are available in this software in order to programatically record sales in the software.
This can be used to record sales made with your own website or software.
In order to use the webservices, you need to purchase an extended licence.
When you enable webservices, a new page becomes visible in the config menu : webservices.
In this page, you can build an example of a query to record a sale, and get you api key.
One order can be recorded in the software with a single call to a particular URL, for example :

You can provide different parameters in the request (you might need to fetch these parameters values in the webservice config page) :
- ID_SHOP and KEYPARAM are fixed parameters for your shop account.
- ID_PAYMENTMETHOD is the ID of the payment method you selected
- ID_DELIVERYMETHOD is the ID of the delivery method you selected
- ID_USER is the ID of the user processing the sale
- You can either put the ID of an existing client, either provide client information
- Then you need to provide the list of items that will be added to the order
- Optionnally you can provide a date (in the unix timestamp format)

Finally in the webservice config page, you will get code example in order to request the webservice written in Java, Php, Node.js, jQuery or curl commandline.

White label

If you want to resale our point of sale solution, it is possible to use the White label feature available in the software.
The way it works is you have to create an account for your client, and then set up in the account that this account is a white label account. You can then sale this account to your user, and you pay us the cost a a licence.
You have to set up the software for your client, and you will receive the emails when they use the contact form, you also have to choose an url in order to access the software.
If your client is using one of the app (phone or tablets), you can lock the app to a shop account so that he can only access the shop account you set up for him.
To configure the domain for the brand, you must configure the DNS entries for the domain name you have chosen to access the cash register for your customer.
You must register a CNAME entry at the root of your domain and on www.yourdomain.ext
These CNAME entries must have the value:
Then, you must enter your domain name in the store's configuration page, in the "White label" tab.
You can subscribe for your client to the plan of your choice, you invoice your client the price you want.
The customer then accesses his checkout by entering the domain name you have chosen for his access.
It is not essential to have a domain name: you can also choose any domain name that ends in (for example and in this case all you have to do is choose the desired address in the White label configuration page and the DNS is automatically configured.

Stock management

If you want to use stock management in the cash register, you have to activate the option in the SETUP, GENERAL OPTIONS page.
Then in the PLUs config page, you will see a new column : Quantity.
In this field you have to provide the available quantity of you product.
Minus one means there is no quantity management for this product.
You will be alerted when less than 3 items remains.

It is possible to enable the stock management for the departments or for the items.
3 different ways of handling stock are available :
- Stock is debited when items are added to an order
- Stock is debited when the order is validated
- Stock is debited when the order is prepared

Packs of items

Packs allow you to market sets of items grouped together. This could be a basket containing different items, or an item sold in a set.
For example, a “Discovery basket”, with a reduction of 1 euro compared to the value of the items in the basket, or it could be a shampoo benefiting from a “Buy one, second at -50%” offer.

The option can be enabled in Setup, General options, Orders. When enabled, a new entry will be visible in the Setup page.
Premium licence is required to use this option, because it is quite expensive in terms of server load.
Pack of items feature will let you setup packs that can contain a list of items, discounts or supplements.
Those packs will be presented in a separate department called Packs, and can be associated with barcodes.
When you will add a pack to the order, this will be the same as adding all the items contained in the pack separately.

You can also activate the "Enable automatic pack detection" option on the Configuration page, General options, "Item catalog options" paragraph.
When this option is activated, it will be possible on the pack configuration page to choose whether a pack will be applied automatically or not.
If you choose to automatically apply that pack, the software will detect if you are adding the items in the pack separately, and will automatically group those items into a pack, applying the discounts configured for the pack.
This allows you, for example, to detect "if two shampoos are added to the order, automatically apply the pack "1 purchased, the second at -50%-", without needing to put a new barcode on the packaging surrounding the two items together.

Groups of departments

If you have too many Departments you can activate the Group of departments feature in the General Options page.
This feature will let you classify departments into groups through a new Setup page named "Department groups".
Once groups of departments have been set up, you will be able to select a group of department before selecting a department within the cash register main interface.

Delivery methods

Different delivery methods can be activated in the software:
- take away sale
- driveThru
- consumption on site
- shipping
- delivery
- at the counter
- drop-off point

The delivery methods are configured on the Config, General options, Orders page.
By activating the option "Mandatory for an order: delivery method", your cashiers must specify when ordering what the delivery method is.
Some delivery methods, when activated, introduce new features into the software.
For example, activating delivery by shipment brings up the shipment management page allowing the printing of shipment tickets ;
On-site consumption allows the use of table management Enable eat in ;
Selling with delivery allows you to activate delivery management Delivery management ;
Relay point deposit delivery enables the management of relay points Relay deposit management ;

Delivery management

When you activate the delivery method "Delivery", new options are presented to you.
Minimum amount for delivery: the minimum amount of the order for delivery to be accepted.
Management of delivery zones: when activated, this option allows you to obtain a new configuration page for "Delivery zones".
Delivery management page:
This page allows your deliverers to have an interface to be able to consult the list of orders awaiting delivery, view the deliveries pending on a map, assign the delivery of an order, launch GPS navigation to the delivery destination, record the receipt of an order upon delivery.

Configuration of delivery zones.
Once activated, you can configure the delivery zones on the Config, Delivery zones page.
A delivery zone is defined by an address and a department.
The address entered is used to define the GPS coordinates of the center of the circle representing the delivery area, in combination with the radius of the delivery area (in kilometers).
When your delivery zones are configured, you will then be able to filter the orders to be delivered according to their delivery zone on the delivery management page.

External delivery people - Sharing delivery people between stores

Activating the "External deliverers" feature will allow you to appear among the stores available on our platform for deliverers.
If you want to share delivery people between several shops, this platform will allow delivery people to access the orders to be delivered from several shops.
The deliverers can then access the site and fill in the necessary fields to create an account on this platform.
Then they will see the establishments close to their address displayed on a map, taking into account the range of action specified during account creation.
For each establishment, they will need to use an "Apply" button and a message will be sent to the administrators of your store so that they accept the request.
All administrators will receive a notification in the application telling them to go to the Deliverers configuration page in order to accept the request.
In the configuration page of the deliverers, the administrators have the possibility to accept a delivery person's application, to refuse, to revoke the rights of a delivery person, to consult the information communicated by the delivery person, the number of deliveries that he has made .
Once their application is accepted, the delivery person will be able to access the list of orders to be delivered for the establishment, and indicators will be added to the map for each order to be delivered.
The delivery person will thus have a map indicating from which store, and to which customer to deliver pending orders.

Eatin features/Table management - no table plan

This option allows using the software to manage a list of tables.
Each table can have a single command enabled at the same time.
By clicking on the "Consumption on site" option, you will be prompted to choose a table in the same way as to choose an item: the list of tables is displayed, you can carry out a search by typing your search on the keyboard.
The list of tables can also be called with the keyboard shortcut: $6
By choosing a table for which an order is already registered, you switch to the order already registered on this table.

QRcodes to present on the tables

By going to the table configuration page, then using the print button, you can print QR codes.
These QRcodes can be printed and placed on each of the tables.
Customers will be able to scan these QRcodes to get your menu, place an order, or even pay for their current orders (with the appearance of your online store).
Waiters will also be able to scan this QRcode to obtain the invoice associated with this table in the software, or open the table in question to register orders.
Only QRcodes can be used by customers, the passage in 2D barcode can only be used for servers.
When the customer scans the QRcode of his table, he is redirected to a version of your online store where the delivery method is automatically on site, where it is no longer necessary to identify himself or provide an email, and where the selected table is automatically the one that corresponds to the QRcode.

Table plan management

You can activate Table management system in the Setup, Order page. Once the feature is enabled, you can access the Setup, Tables page in order to setup the table plan of your shop. Different models of tables, couch and pieces of decoration are available in order to map the architecture of your place. In order to delete an element, drag it utside of display area, if you want to rotate an element, click on it.
During an order, sellers can select the Eatin option, and then will be asked to select a table.

Relay deposit management

Relay point delivery allows you to record orders for different relay points so that customers can come and collect them later. The management of relay points in the software allows you to build up the list of possible relay points, on the Setup, Relay points page. Each relay point is located at a specific address and may have opening hours. When relay point management is activated, customers who select "Relay point" as the delivery method in the online store will have to select the relay point they prefer. The various relay points will be presented on an interactive map to allow customers to easily choose the one closest to their home. You can then consult the relay point selected by the customer directly on the sales receipt.

Order preparation

If your orders need to be cooked, or prepared, this feature will let you have a dedicated page to order's preparation.
You can enable this feature in the Setup, Order page.
Once the option activated, you can then access a new page in the menu called "Preparation". In this page you can view the recent orders, and tick the items when preparation is done. This page updates automatically, there is no need to refresh. When this feature is enabled, you can grant a new right to users called "Preparator" which gives access only to the needed functions.
In the preparation page, you can find validation buttons (green ticks) of two types : item preparation validation, or order preparation validation.
Using the item preparation button will mark the item of the order as prepared, using the order preparation validation button will mark all the items shown as prepared.
The order preparation validation button can be disabled in the options, or it is possible to setup this buttons so that it need to be activated in every preparation place.

Multiple preparation places

You can also setup in the software the number of preparation places you will use. For example, you can have some items (for example : food) of your order prepared in a first place, and the other items (for example : drinks) prepared in another place.

Preparation time

If you use a single preparation place, then the software provides features to manage Preparation times.
Once the option activated, you will be able to provide preparation times for the items you have registered.
When you choose the date of value for the order, you will be shown a timetable, with all the orders registered near the date and time you selected.
This way you can monitor how much time you have to prepare the orders, and select a convenient time when registering the order.
When preparation times are enabled, in the history page, you will also be able to see a new column the total preparation time of the order, and the remaining time to finish the preparation.
Be carefull : preparation times must be typed in seconds.

Pager management

Pagers can be used with the software in order to warn clients when their order have been prepared.
In order to enable pager management in the software, you first need to choose the number of pagers you use in your shop, in Config, Orders setup page.
When enabled, you can then use the action button "Pager num" in order to associate a pager with the current order.
In the preparation page, you will be able to see the list of orders that need to be prepared, and the pager num they are associated with.
When the preparation of an order is complete, you can see the pager number associated with it, and activate it in order to prevent your customer.

Preparation steps feature

It is possible in the action configuration page to add a "Preparation step" type action.
When this action is added to the interface, it is possible, when registering the order, to set up preparation steps.
This makes it possible to group the starters of a meal in a first step, then the dishes, the cheeses, the dessert, for example.
In the preparation page, only the articles of the current stage are visible for preparation.
The preparer can indicate the end of the preparation step, which allows him to access the other items to be prepared in the next step.

Loyalty cards

Loyalty cards allow you to set up automatic discounts that will be applied as soon as a customer completes their loyalty card.
It can be for example "a pizza offered for 10 pizzas purchased", or "an article at -50% from the 5th article purchased".
During each of their orders, your customers will see their loyalty card(s) credited according to the items purchased.
You can choose the department for which the items will earn points on their loyalty card(s).
You can also leave this department free, in such a case, items from all departments will earn points on the loyalty card.
You can also choose the department of the item the discount will be on, for example choose that the discount will be on a pizza.
If the software finds several items belonging to the specified department, it will choose the cheapest of the ticket to apply the discount.
If you leave the department on which the reduction will apply as blank, the software considers that all the departments are eligible, and will simply take the cheapest item from the receipt when the loyalty card is completed.

Loyalty points

If you want to give to your clients loyalty points they could then use as a payment method, simply activate the Loyalty points feature in the General config page.
You will then have to provide the amount of points earned with 1 unit of money, and the amout of money they will get from 1 loyalty point.
Current custommer's loyalty points are shown in the receipts
In order to activate payment with Loyalty points, you have to add the payment action of type "Loyaty points payment" in the Actions setup page.

Client referal

On the Configuration page, General options, Loyalty insert, you can activate customer referal.
It is then possible to configure the amount that will be offered to the referer as well as the amount that will be offered to the referee.
Once the configuration is done, a referer code is displayed for your customers on the receipt, and this referer code can also be added to the order confirmation messages by email, and by SMS.

Each customer has a different referral code. A customer's referral code never changes. Your customers can thus recommend you to their friends, and communicate to them a code which will allow the referer and the referee to obtain the rewards that you have configured, as a credit note. This code can be entered in the a new customer account page, as well on the online store and on the sales interface reserved to you.

Expiration date management

The software allows you to manage your expiration dates.
This functionality must first be activated on the Config page, General options, in the insert: Options of the item catalog.
Once the feature is activated, you can choose the warning period (in days) before reaching the expiration date.
You can then configure the expiration date for each item (on the item configuration page).
Different items with different use dates must have different bar codes, in order to be able to distinguish them.
In the checkout closing page, you will then see the items approaching their DLC, and the items for which the DLC has passed will appear in red.

Credit and debt management

As the software is able to store many informations about your customers, it is also possible to associate a debt or a credit to a customer.
Credit management
The principle of credit management is to associate a customer account to an order.
If a customer ask for a refund, you can use the Credit refund action to refund his order on his customer account.
Then the customer can use his credit in order to pay an order.
Debt management
If an order has been associated to a customer, and that order has not been paid, it will be listed in the debts of a client.
When you browse to the Client setup page, you will be able to see a column showing the debt of each customer.
If a client has some debt, you can click the figure to access the list of the orders of that particular customer that have not been paid yet.
In this page, you can proceed to the payment of all the unpaid orders of that customer.
You can also send an email to that client, with the message of your choice, and the recap of the unpaid orders.

Voucher gift management

With this software, you can sell voucher gifts to your customers.
In order to use voucher gifts, you need to add two actions in the Actions setup page : "Create voucher gift", and "Use voucher gift" actions.
The create voucher gift action lets you create a voucher gift. You just need to type in the amout of the voucher gift, and it will be recorded in the database.
The software records the date of the creation of the voucher gift, the client owning this voucher, its amount, and usage state.
The voucher gift will be printed with the receipt.
Then the voucher gift can be used to pay an order by clicking the "Voucher gift payment" button.
You will be prompted to type in the voucher unique ID, or to scan it with a barcode reader in order to use it.
The software can also show you the list of sold voucher gift, and their usage.

Tickets for events

It is possible to automatically print several tickets for an order, for example tickets for a show or an event.
To obtain the automated printing of "event" tickets, you must first activate the management of measurement units for the articles.
This is done on the Config page, General options, Orders, then in the Articles paragraph, activate the option "Activate the use of measurement units for items and departments".
Once you have activated this option, you must go to the items setup page, and modify your items which are of type "Event".
For these items, you must configure the "Place" unit which corresponds to a place for an event (concert, performance, screening, etc.).
When the item is configured as a "Place", it is then automatically printed, in addition to the sales receipt, one receipt per "Place" sold, in addition to the sales receipt.
Note: items for sale which are events should be added for every show.
For example, if you have a show tonight at 10:30 p.m. called "Schreck", you must then add an item entitled "Schreck at mm/dd 10:30 pm", and configure your unit as "Place", in this way the name and time of the show will be correctly displayed on the event tickets.
Please note that the event ticket will only be printed if the order is validated.

Automatic discounts/supplements/items

At first you need to enable the feature in the Setup, General options, Loyalty page of the software.
Then you can set up a list of automatic items/discounts/supplements that will be automatically added at the end of an order if it meets some requirements.
For example : add delevery fees to a delivered order, or a discount for for particular group of clients, or a supplement for specific tables in the restaurant, etc.
Available conditions for setting up automatic items are :
- Delivery method
- Client groups
- Number of ordered items
- Eat in table
- Day of week
- Initial price of items
- Persons on a table
- Operating Point of sale.
- Minimum hour of the day
- Maximum hour of the day
You can add several conditions to an automatic action. All the conditions will have to be satisfied for the automatic action to occur.
It is possible to select for a single automatic action one discount/supplement and one item.
The item will be added automatically at the end of the order, and will eventually generate VAT, stock mouvement at validation, if the requirements are satisfied.
The discount will be added after the automatic item, as a subtotal.
Nb : Discount cannot be a Menu type discount.


A coupon is a code which gives access to a reduction, and which can be used by the customer if the conditions of application are met.
The customer can use the coupon face-to-face or on the online store (and enter the coupon code himself), the software will check if the application conditions are met before applying the discount.
One coupon can only be used once per order.
In order to use coupons, you must activate the "Coupons" on the Config, General options, Loyalty page.
It is then possible to configure "Coupons" that can be used by customers and their conditions of application on the Configuration, Coupons page.
You have the possibility to configure conditions for the coupon to be accepted, these conditions can be:
- Maximum number of total uses (The number of times this coupon can be used, in total, for all customers)
- Minimum order amount required (The order amount required for the coupon to be redeemed)
- Order must contain an item (The coupon can only be used if the order contains a particular item)
- Order must contain an item of a department
- Start date (The coupon can only be used from this date)
- End date
- For a client (The coupon can only be used by one customer)
- For a client group
- Only one usage per client (The coupon can only be used once for a single order by each customer)
- Minimum number of items (The discount voucher can only be used if the order contains a minimum number of items)
- Cashbox (The coupon can only be used on a specific cashbox)
- Delivery method

To configure the coupon, you must also choose the discount that will be applied.
This reduction will be chosen among the configured reductions whose reduction is not a "Fixed price/Menu" type reduction, but only reductions of a fixed percentage, or a fixed amount.
The reduction applies to the order, the percentage reductions will be applied to the subtotal of the order.
From the configuration page of reduction coupons, you will be able for each reduction coupon to use a "Send" button, which allows you to launch a marketing campaign to communicate the coupon code to your customers (by email, SMS, etc.).
When the coupon feature is enabled, the software automatically adds a new action button in the main sales interface, entitled "Coupon", allowing you to enter the code of a reduction coupon.

Marketing features

The marketing features lets you contact a set of customers with customized message.
There are 3 different ways available to contact your clients : by email, by SMS, or by post mail.
You can set up filters in order to select the customers that will received that message, for example "Users that have not been contacted during the last 30 days, belonging to a particular user group, that have already ordered something on a Monday.
In the message, you can use tags that will be replaced by the corresponding value for each customer, for example <Name> <firstName>


The webshop can be offered to your customers in different ways:
- on a screen in the entrance of your store so that your customers can record their order themselves - online via an address you choose, as a website
- integrated into your own website as a shopping cart

Sales made in the online shop are recorded in reports and in the Preparation Management page.
When an online order is placed, you are immediately informed by email.
It is possible to modify all the static texts of your online shop, by using an administrator account, via the preview button in the webshop setup page, then by clicking on the text you want to modify.
It is also possible to change the colors used.
It is possible to choose your domain name to access the online store, this is what you communicate to customers.
- either choose a domain name of the type, just enter an address repecting that structure, the rest being automatically made, and immediate.
- either choose a domain name you own, it is then necessary to edit the CNAME DNS entry of and to assign them the value

WooCommerce Sync

In order to synchronise you client and items data with WooCommerce, you have to provide in our software an user key.
In your WooCommmerce backoffice, you have to go in the page WooCommerce, Settings, Advanced, REST API.
In this page, you have to add a new user key with read access right.
Then you need to copy and paste the User key, and user secret in the setup page of our software (in the Setup, Orders page).
You also have to provide the URL of you WooCommerce, including https://. Please note that http (unsecured) is not supported.
Once this setup completed, you just have to go to the Items ssetup page, or Clients setup page, and then press the WooCommerce Sync button.

Prestashop items sync

In order to be able to synchronize your list of items with your prestashop account, you nedd to provide a webservice key and the domain name of your prestashop account.
When logged in with your prestashop account, go to the Advanced parameters, Webservice page.
In this page, click the "Add new key" button.
You will have to generate a key, copy it for later use, then check all the GET rights.
In your cash register, simply provide in the Setup > General options > Orders page, your API key and the domain of your presta-shop (ex :
Then the Synchronize button in items setup page, will let you choose what kind of modification you want to import to the system.

Prestashop module

Recording sales made on your Prestashop into our POS software
It is possible in Prestashop to activate a module that will transmit every sale that is made on your Prestashop website into our cash register software. This way you can centralize all your data. First, you need to install this prestashop module. Then, in Prestashop backoffice, go to to module manager, choose Add a module and then select the previously downloaded file. Now in the modules list, you can configure the Cash register module. Copy and paste the API key and shop id you can find in the config, webservice page of cash register software into the configuration form of the module.
Shipping prices are subject to VAT. The VAT is calculated as the minimum of the different VATs in the order (if not null).

Caller phone number management

Compatible under Windows only, with the modem US Robotics, using our application from the Windows Store.
This feature allows you to open the customer file when they call you on your landline.
The US Robotics modem must be connected to your landline as well as to your Windows computer (USB).
Once your device is connected to the computer, connected to COM3 port, the drivers installed, launch our Windows Store application.
Navigate to the Config, General Options, Hardware page, and activate the option "Using the US Robotics modem" and save.
You should see a message "US Robotics modem detected" indicating that the configuration was successful.
Once this operation is done, when an incoming call arrives on the line, the software detects the caller's number and displays the corresponding customer account in the application.
If no matching customer is found, the application offers to create a new customer account with pre-filled phone number.

NFC tag reading

What is a NFC tag ?
NFC tags are numeric signatures installed in most credit cards and in recent phones. Compatible credit cards have an small logo on the front. In order to check if an element supports NFC, simply approach it next to the reader, it should interact. On Android devices the reader is usually the back of the device. The cash register android application has to be installed in order to activate the interactions.

What can i do with NFC tags ?
With this tags, you can identify your client very quickly, with their credit card, or their phone. Just before the client payment, scan his phone or his credit card, the system will recognize him, you will therefore be able to trace the orders of a client, manage loyalty points, check debts or unpaid orders, ...
Another way to use the NFC tags is to attach the tag to your system account. Then it will be very easy to login on the cash register, just approach your credit card next to your NFC reader, and your logged in !

In order to be able to read NFC tags contained in credit cards, in mobile phones, in MiFare cards, you must either :
- have an Android device supporting NFC and you need to install the cash register application
- have a MiFare D-Logic card reader as linked in the shop, with the specific drivers we distribute running as a task (Windows only)

Requisites under Windows
Under Windows, when you µFr D-logic NFC reader is connected to your computer, you then need to start our driver adapter software linked below. This software will run in background while you use the cash register software.
Before buying the hardware ensure this software can open on your system.

Drivers MiFare D-Logic µFr NFC reader
Drivers for ACR122U card reader

How the software handles it ?
If you are in a form of a client creation/modification, then the scanned NFC tag will be attached to this client.
During an order, if you scan an unknown NFC tag, you will have the choice to attach it to the current user or to the customer currently attached to current order.
If you scan the tag of a registered customer, then this customer will be attached to the current order.

Recording orders with keyboard on a computer

Various keyboard shortcuts are available to allow you to enter commands faster on a computer.
You can enter an amount or perform simple to opértations using the numeric keypad (0-9) and the + key (addition) and * key (multiplication).
Using the keyboard, you can enter the name of your article, the press the "Enter" key to select the first item containing the typed name.
F1 to F12 keys lets you select a payment method, the order is the same as the display on the keyboard.
Use "Escape" or "Backspace" key to simulate the pressing of the ESC button.
Space key tells the system you are gonna scan a barcode or type in an item number or also an item name.
$0 : lets you quickly access items list
$1 : lets you quickly access departments list
$2 : lets you quickly access connected users list
$3 : lets you quickly access clients list
$4 : lets you quickly access discounts list
$5 : lets you quickly access coupons list
$6 : lets you quickly access tables list


In order to use the barcode detection on cash register software, you need to dispose of either a webcam, a device with a camera (touchpad,...), or a laser barcode reader pluged in.

How to activate functionality
In order to activate the barcode reading function, you have to go to the SETUP page, then GENERAL OPTIONS, then check the option "Barcode reading".

Webcam activation (PC,Mac)
On a computer, Flash player is used to access the webcam. You then need to have flash installed on your browser. Then when checkeing the barcode option in setup page, you should check if you webcam is properly shown in the pop up that appears. This config option will only be saved for the current device..

Android activation (Phone, Touchpad,...)
In order to use your touchpad's camera to read barcode, you first need to install the latest android application of Cash register.

Laser barcode reading (PC,Mac)
In order to use your laser barcode reader, you need to plug it either in USB or PS/2 mode to your computer as explained in the config manual of the reader.
Barcode readers just work like keyboards. These devices just type in very quickly the number represented by the barcode (this number is also written under the barcode), followed by the simulation of the Return key (depending on hardware and setup).
In order to check that your barcode reader is working properly, use it while having of text editor opened. The barcode reader should type into your document the number of your barcode. If it writes letters, it means the setup of your barcode is incorrect, you should then check your language settings in your OS (Windows, ...) or change some language settings in your barcode reader. Otherwise, depending on your barcode reader, you might check in case of trouble : caps lock OFF on your keyboard , and you may have to click on the header (cursor blinking at the display line section, gray on the top of menu with news, start, history.... ). A button on the layout of the cash register can let you switch to "Barcode reading mode". When you switch to this mode, the software will be able to correct any problems with the language setting of your OS or barcode reader, and will let you process barcodes only (no other operation permitted with the keyboard shortcuts).

Recognized barcode formats
  • Aztec 2D barcode format
  • CODABAR 1D format
  • QR Code 2D barcode format
  • DataMatrix 2D barcode format
  • UPC-E 1D format
  • UPC-A 1D format
  • UPC/EAN format (as extension)
  • EAN-8 1D format
  • EAN-13 1D format
  • Code 128 1D format
  • Code 93 1D format
  • Code 39 1D format
  • ITF (Interleaved Two of Five) 1D format
  • PDF417 format
  • RSS 14

Items setup

Barcodes setup

First thing you need to do is record the barcodes you are using in your shop. In order to do that you have to go to the SETUP, PLUS config page.

Adding new item with a barcode
Simply scan a new barcode while being in the setup page, and you will be prompted to enter the other details needed.

Set up or modify a barcode for an existing item
If you want to modifiy to associated barcode of an tiem, just click the Barcode column on the line of the item, then scan the barcode.

Searching an item with a barcode
If you want to search an item in order to edit it, you can simply scan its barcode.

Barcode reading for order processing


When setup of barcodes is finished you can now start using barcodes for product detection.
Just go to the keyboard page and start to scan barcodes.

Best way to manipulate
At first it is quite difficult to be efficient with camera barcode reading, but with some little training, it improves a lot. You have to remember that with camera devices you have to put the barcode on the good direction (horizontally), not too close to the captor (10 cm) and it can still work quite far (it detects white squares). The detection works better under a good light.
On the android application, use the volume buttons you may have on your device to start or stop barcode scanning. Hold the object steady, otherwise the image is blur, and detection will not work. When a barcode is detected, you device should vibrate and play a little sound (only a sound on computer).

Manual barcode typing
If you can't manage to get a parcicular barcode to be read, you can still type in the number of the bar code : first press space button, then type in the barcode. As soon as only one barcode matches what you entered, a sound is played.

Testing barcode
If you just want to test barcodes before production, you can print the code below :
Cash register barcode
Page de debug de Code barre
Test page for barcode readers : Barcode reader debug tool

Reseting cash register's sales history

If you were practicing with the cash register, and you want to completely reset sales history, you can proceed to Setup > General options page, then click the "Reset sales history" button.
This action will permanently delete every sale made with the cash register, but be carefull : there is no possible rollback.
This option is only available in Debug mode. Once you have switched to production mode, this option will no longer be shown.

For an opinion, a question, a suggestion

What is the subject of your inquiry ?
Please choose the correct help category which will lead you to the appropriate contact form.

Recover your lost password

Type in your email and your new login details will be emailed to you :
I can't recover my premium account via email Back

Get help

We are a small organization, and we need encouragement.
Unfortunately, we cannot provide free support for all users of this software.
If you need assistance, I invite you to subscribe, even temporarily, to an extended license of the software.
The minimum subscription period for the extended license is only 1 month for 30€
Without any commitment or direct recurrent debit
By subscribing to the extended license, you will have technical support for the duration of your license.

Subscribe to a license

If you don't want to pay, you can also Refer a user to get a free license!

Recommend Back

Submit an idea

Most of the modifications made to the cash register are user submitted ideas.
We do really appreciate your suggestions, which are very important for us to improve this software.
An idea comes to your mind ? Please share it with us !

Improvements on the cash register Improvements on the webshop Back

Report a bug

You identified a bug ?
Thanks for reporting it to us !
Please make sure to do an accurate description, to specify the page on the website where you found it, and a scenario in order to reproduce it.
Our team will do its best in order to correct it as soon as possible.
In order to submit a problem, please do not forget to describe :
How to reproduce it
- what you have done
- what should have happened
- what happened
- where it happened (page site)

Elements that triggers it
- is the bug systematic ?
- what causes it ?
- is the bug related to your configuration ?

There is no need to report several times a single problem, but if you have new information about it, don't hesitate to contact us.

Report a bug Back

Ask for help

Before asking for some help, please ensure that the answer is not already in the help pages.
We do not provide phone support, please always write your question in the form.
Every emails are read, but bugs, and request from licensed user will be processed in priority.

Si votre question n'est pas déjà présente dans la liste des questions fréquemment posées, utilisez le bouton ci-dessous pour accéder au formulaire de contact du support.

Ask for help Back

Please create an account in order to contact us

Please create an account in order to contact us


Depending on the version of our application you are using, some devices may not be compatible. See the Hardware page for more information

Browser release
You can use our software simply by using an internet browser. To access it, simply go to:
Cash register

Android application
Here is the direct link in order to get android app from google play store
Google Play page Cash register application :

The application adds to the software the following features :
- barcode reading using the camera of the device
- credit card processing with SumUp card reader
- printing with the bluetooth KKMON receipt printer
Download Cash register Android application APK

iOs version
The iOs cash register application is available in the app store.
You can download it at the following address :

Show on App store Cash register application
The application adds to the software the following features :
- barcode reading using the camera of the device
- credit card processing with SumUp card reader
- printing with the bluetooth KKMON receipt printer
You can directly download the IPA file of the application :
Download Cash register iOs application IPA

Windows Mobile and Windows 8-10 application
Here is the link in order to install the Windows application of cash register (computers, laptop, Windows Mobile) :

Download Cash register Windows mobile/Windows 8-10 application on store ( Use the shortcut Win + Shift + Enter in order to toggle fullscreen mode
Download Cash register Windows mobile/Windows 8-10 application directly

Windows binaries
This Windows executable file will let you use the cash register in a fullscreen dedicated windows process.
Nb : This software still requires an internet connection, the application does not support barcode scanning with webcam feature.
Download Cash register Windows x86 32bits EXE file

Alternative access

In case of a problem on our http servers, or on our DNS, you can use secondary alternative access on these URLS :

RSS feed

Who are we ?
Cash register is an application developped by net-assembly SAS.
The purpose of this application is to help small commercial projects growing without any investments. We all know how important it is to be helped at the beginning of an activity.

Is my data safe ?
Your data is stored in secured datacenters with high availability.
We will never transmit your data to a third.
We will never use your data on commercial purpose.
BUT : This is your responsibility to download exports
We are not responsible for any loss of data, or service disruption, data is your responsibility.
Paypal payments dont go through our servers. We only transmit the amout that needs to be paid to your paypal account, and paypal takes care of security. We don't want to store your payment details, we only need the paypal address that gets the payment.
Payment security is fully provided by paypal.

Edited by net-assembly SASU
101, rue de Svres lot 1665
75272 Paris Cedex 6
RCS : 808 096 549 R.C.S. Paris

Privacy policy

This document contains the privacy policy of
Our privacy policy explains :
- What personal information we collect and why we collect it.
- The rules of information privacy.
- How we use that information.
We try to be as clear as possible. However, if you are not familiar, for example, with the terms "cookies", "IP address" or "browser", please read about these words before reading.
We feel very concerned about your privacy, and if you have any questions, please contact us through the contact page.
What personal information we collect
Information that you give us
Information we receive from your use of our services
Log information When you use our services or view content provided our services, we automatically collect and store certain information in server logs. This includes :
- your IP address.
- device event information, such as crashes, system activity, hardware settings, browser type, browser language, the date and time of your request and referral URL.
- cookies that may uniquely identify your browser or your Account.
Local storage We may collect and store information (including personal information) locally on your device using mechanisms such as browser web storage (including HTML 5) and application data caches.
Cookies and anonymous identifiers We use various technologies to collect and store information when you visit our service, and this may include sending one or more cookies to your device.
Information collected by third parties
Paypal will ask for a phone number, an email, an address, a name and a surname for the payment of a non free subscription, and will collect this data.
How we use your personal information
We will never share any piece of information with any third party.
Your informations are confidential and will never be communicated to any other service.
We use the information that we collect from all of our services to provide, maintain, protect and improve them, to develop new ones and to protect our users.
When you contact us, we keep a record of your communication to help solve any issues that you might be facing. We may use your email address to inform you about our services, such as letting you know about upcoming changes or improvements.
We use information collected from cookies to improve your user experience and the overall quality of our services. The main product that we use that stores cookies is Google Analytics.
For example, by saving your language preferences, we will be able to provide you our services in your preferred language.
We will ask for your consent before using information for a purpose other than those set out in this Privacy Policy.
We process personal information on our servers currently located in France. We may process your personal information on a server located outside the country where you live.
Information security
We work hard to protect our users from unauthorised access to or unauthorised alteration, disclosure or destruction of information that we hold. In particular:
- We review our information collection, storage and processing practices, including physical security measures, to guard against unauthorised access to systems
- We restrict access to personal information to our employees who need to know that information in order to process it and who are subject to strict contractual confidentiality obligations. They may be disciplined or their contract terminated if they fail to meet these obligations.
- We will never share your personnal information to any other firm or entity. Your information will keep private.
When this Privacy Policy applies
Our Privacy Policy applies to all of the services offered by
Our Privacy Policy does not apply to services offered by other companies or individuals, including products or sites like paypal.
Our Privacy Policy may change from time to time. We will not reduce your rights under this Privacy Policy without your explicit consent. We will post any Privacy Policy changes on this page and, if the changes are significant, we will provide a more prominent notice (including, for certain services, email notification of Privacy Policy changes). We will also keep prior versions of this Privacy Policy in an archive for your review.

1. Account Terms

  1. You must be 18 years or older or at least the age of majority in the jurisdiction where you reside or from which you use this Service.
  2. To access and use the Services, you must register for a Free cash register account by providing your email address, the name of your shop, and your tax identification details.
  3. You acknowledge that Free cash register will use the email address you provide as the primary method for communication.
  4. You are responsible for keeping your password secure. Free cash register cannot and will not be liable for any loss or damage from your failure to maintain the security of your Account and password.
  5. You are responsible for all activity and content such as data, graphics, photos and links that is uploaded under your Free cash register Account. You must not transmit any worms or viruses or any code of a destructive nature.
  6. A breach or violation of any term in the Terms of Service as determined in the sole discretion of Free cash register will result in an immediate termination of your services.

Which means

Don't use Free cash register for anything illegal or transmit any harmful code. Remember that with any violation of these terms we will cancel your service.

If we need to reach you, we will send you an email.

2. Account Activation

  1. Subject to section 2.2, the person signing up for the Service will be the contracting party ("Account Owner") for the purposes of our Terms of Service and will be the person who is authorized to use any corresponding account we may provide to the Account Owner in connection with the Service.
  2. If you are signing up for the Service on behalf of your employer, your employer shall be the Account Owner. If you are signing up for the Service on behalf of your employer, then you represent and warrant that you have the authority to bind your employer to our Terms of Service.

Which means

The person signing up for the Free cash register Service is responsible for the account and is bound by these Terms of Service. If you signup on behalf of your employer, your employer owns the account and is also bound by our Terms of Service.

3. General Conditions

You must read, agree with and accept all of the terms and conditions contained in these Terms of Service and the Privacy Policy before you may become a member of Free cash register.

  1. Technical support is only provided to paying Account holders and is only available via email.
  2. The Terms of Service shall be governed by and interpreted in accordance with the laws of the France, without regard to principles of conflicts of laws. The parties irrevocably and unconditionally submit to the exclusive jurisdiction of the courts of Paris with respect to any dispute or claim arising out of or in connection with the Terms of Service.
  3. You acknowledge and agree that Free cash register may amend these Terms of Service at any time by posting the relevant amended and restated Terms of Service on Free cash register's website and such amendments to the Terms of Service are effective as of the date of posting. Your continued use of the Services after the amended Terms of Service are posted to Free cash register's website constitutes your agreement to, and acceptance of, the amended Terms of Service. If you do not agree to any changes to the Terms of Service, do not continue to use the Service.
  4. You may not use the Free cash register service for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).
  5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service without the express written permission by Free cash register.
  6. You shall not purchase search engine or other pay per click keywords (such as Google AdWords), or domain names that use Free cash register or Free cash register trademarks and/or variations and misspellings thereof
  7. Questions about the Terms of Service should be sent to the support team.
  8. You understand that your Store Content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to technical requirements of connecting networks or devices. Credit Card information is always encrypted during transfer over networks.
  9. You acknowledge and agree that your use of the Service, including information transmitted to or stored by Free cash register, is governed by its privacy policy in privacy section.
  10. The parties have required that the Terms of Service and all documents relating thereto be drawn up in English. Les parties ont demandé que cette convention ainsi que tous les documents que s'y rattachent soient rédigés en anglais.

Which means

The Free cash register service belongs to us. You are not allowed to rip it off or use it for any illegal or sketchy purpose.

If a dispute arises the issue will be dealt with in France.

Your content may be transferred unencrypted and may be altered, but credit card information is always encrypted.

4. Free cash register Rights

  1. We reserve the right to modify or terminate the Service for any reason, without notice at any time.
  2. We reserve the right to refuse service to anyone for any reason at any time.
  3. We may, but have no obligation to, remove Store Content and Accounts containing content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party's intellectual property or these Terms of Service.
  4. Verbal or written abuse of any kind (including threats of abuse or retribution) of any Free cash register customer, Free cash register employee, member, or officer will result in immediate Account termination.
  5. We reserve the right to provide our services to your competitors and make no promise of exclusivity in any particular market segment. You further acknowledge and agree that Free cash register employees and contractors may also be Free cash register customers/merchants and that they may compete with you, although they may not use your confidential information in doing so.
  6. In the event of a dispute regarding Account ownership, we reserve the right to request documentation to determine or confirm Account ownership. Documentation may include, but is not limited to, a scanned copy of your business license, government issued photo ID, the last four digits of the credit card on file, etc.
  7. Free cash register retains the right to determine, in our sole judgment, rightful Account ownership and transfer an Account to the rightful owner. If we are unable to reasonably determine the rightful Account owner, Free cash register reserves the right to temporarily disable an Account until resolution has been determined between the disputing parties.

Which means

We can modify, cancel or refuse the service at anytime.

In the event of an ownership dispute over a Free cash register account, we can freeze the account or transfer it to the rightful owner.

5. Limitation of Liability

  1. You expressly understand and agree that Free cash register shall not be liable for any direct, indirect, incidental, special, consequential or exemplary damages, including but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses resulting from the use of or inability to use the service.
  2. In no event shall Free cash register or our suppliers be liable for lost profits or any special, incidental or consequential damages arising out of or in connection with our site, our services or these Terms of Service (however arising including negligence). You agree to indemnify and hold us and (as applicable) our parent, subsidiaries, affiliates, Free cash register partners, officers, directors, agents, and employees, harmless from any claim or demand, including reasonable attorneys' fees, made by any third party due to or arising out of your breach of these Terms of Service or the documents it incorporates by reference, or your violation of any law or the rights of a third party.
  3. Your use of the Service is at your sole risk. The Service is provided on an "as is" and "as available" basis without any warranty or condition, express, implied or statutory.
  4. Free cash register does not warrant that the Service will be uninterrupted, timely, secure, or error-free.
  5. Free cash register does not warrant that the results that may be obtained from the use of the Service will be accurate or reliable.
  6. Free cash register does not warrant that the quality of any products, services, information, or other material purchased or obtained by you through the Service will meet your expectations, or that any errors in the Service will be corrected.

Which means

We are not responsible if you break the law, breach this agreement or go against the rights of a third party, especially if you get sued.

Service is "as is" so it may have errors or interruptions and we provide no warranties.

6. Waiver and Complete Agreement

The failure of Free cash register to exercise or enforce any right or provision of the Terms of Service shall not constitute a waiver of such right or provision. The Terms of Service constitutes the entire agreement between you and Free cash register and govern your use of the Service, superseding any prior agreements between you and Free cash register (including, but not limited to, any prior versions of the Terms of Service).

Which means

If Free cash register chooses not to enforce any of these provisions at any time, it does not mean that they give up that right later.

These terms of service make up the agreement that applies to you. This means that any previous agreements between you and Free cash register don't apply if they conflict with these terms.

7. Intellectual Property and Customer Content

  1. We do not claim any intellectual property rights over the material you provide to the Free cash register service. All material you upload remains yours. You can remove your Free cash register store at any time by deleting your Account.
  2. By uploading Store Content, you agree: (a) to allow other internet users to view your Store Content; (b) to allow Free cash register to display and store your Store Content; and (c) that Free cash register can, at any time, review all the Store Content submitted by you to its Service.
  3. You retain ownership over all Store Content that you upload to a Free cash register store; however, by making your store public, you agree to allow others to view your Store Content. You are responsible for compliance of Store Content with any applicable laws or regulations.
  4. We will not disclose your confidential information to third parties, except as required in the course of providing our services. Confidential information includes any materials or information provided by you to us which is not publicly known. Confidential information does not include information that: (a) was in the public domain at the time we received it; (b) comes into the public domain after we received it through no fault of ours; (c) we received from someone other than you without breach of our or their confidentiality obligations; or (d) we are required by law to disclose.
  5. Free cash register shall have the non-exclusive right and license to use the names, trademarks, service marks and logos associated with your store to promote the Service.

Which means

Anything you upload remains yours and your responsibility.

8. Payment of Fees

  1. A valid credit card or a paypal account is required for the subscription of a premium account.
  2. All fees are exclusive of applicable federal, provincial, state, local or other governmental sales, goods and services, harmonized or other taxes, fees or charges now in force or enacted in the future ("Taxes").
  3. You are responsible for all applicable Taxes that arise from or as a result of your subscription to or purchase of Free cash register's products and services.
  4. Free cash register does not provide refunds.

Which means

Tax is not included. No refunds.

9. Cancellation and Termination

You may cancel your Account at anytime by using the button in your account page.

Upon termination of the Services by either party for any reason:

  1. Free cash register will cease providing you with the Services and you will no longer be able to access your Account;
  2. unless otherwise provided in the Terms of Service, you will not be entitled to any refunds of any fees, pro rata or otherwise;
  3. any outstanding balance owed to Free cash register for your use of the Services through the effective date of such termination will immediately become due and payable in full; and
  4. your store website will be taken offline.

We will never modify or terminate the Free cash register Service or your Account for any reason, without notice at any time.

Fraud: Without limiting any other remedies, Free cash register may suspend an Account if we suspect that you (by conviction, settlement, insurance or escrow investigation, or otherwise) have engaged in fraudulent activity in connection with the Site.

Which means

To initiate a cancellation, please use the button on your account page, or contact the support. Free cash register will respond with specific information regarding the cancellation process for your account.

Any fraud and we will suspend or cancel your account.

10. Modifications to the Service and Prices

  1. Prices for using the Services are subject to change upon 30 days notice from Free cash register. Such notice may be provided at any time by posting the changes to the Free cash register Site (Free cash or the administration menu of your Free cash register store via an announcement.
  2. Free cash register reserves the right at any time, and from time to time, to modify or discontinue, the Service (or any part thereof) with or without notice.
  3. Free cash register shall not be liable to you or to any third party for any modification, price change, suspension or discontinuance of the Service.

Which means

We may change or discontinue the service at anytime, without liability.

11. Third Party Services

  1. In addition to these Terms of Service, you also agree to be bound by the additional service-specific terms applicable to services you purchase from, or that are provided by, Free cash register's partners or other third parties.
  2. Free cash register may from time to time recommend, provide you with access to, or enable third party software, applications ("Apps"), products, services or website links (collectively, "Third Party Services") for your consideration or use, including via the Free cash register App Store. Such Third Party Services are made available only as a convenience, and your purchase, access or use of any such Third Party Services is solely between you and the applicable third party services provider ("Third Party Provider"). Any use by you of Third Party Services offered through the Services or Free cash register's website is entirely at your own risk and discretion, and it is your responsibility to read the terms and conditions and/or privacy policies applicable to such Third Party Services before using them.
  3. We do not provide any warranties with respect to Third Party Services. You acknowledge that Free cash register has no control over Third Party Services, and shall not be responsible or liable to anyone for such Third Party Services. The availability of Third Party Services on Free cash register's websites, including the Free cash register App Store, or the integration or enabling of such Third Party Services with the Services does not constitute or imply an endorsement, authorization, sponsorship, or affiliation by or with Free cash register. Free cash register strongly recommends that you seek specialist advice before using or relying on Third Party Services, to ensure they will meet your needs. In particular, tax calculators should be used for reference only and not as a substitute for independent tax advice when assessing the correct tax rates you should charge to your customers.
  4. If you install or enable a Third Party Service for use with the Services, you grant us permission to allow the applicable Third Party Provider to access your data and to take any other actions as required for the interoperation of the Third Party Service with the Services, and any exchange of data or other interaction between you and the Third Party Provider is solely between you and such Third Party Provider. Free cash register is not responsible for any disclosure, modification or deletion of your data or Store Content, or for any corresponding losses or damages you may suffer, as a result of access by a Third Party Service or a Third Party Provider to your data or Store Content.
  5. Under no circumstances shall Free cash register be liable for any direct, indirect, incidental, special, consequential, punitive, extraordinary, exemplary or other damages whatsoever, that result from any Third Party Services or your contractual relationship with any Third Party Provider, including any Expert. These limitations shall apply even if Free cash register has been advised of the possibility of such damages. The foregoing limitations shall apply to the fullest extent permitted by applicable law.

Which means

We are not responsible for third party services so use them at your own risk. If you use any third party services on the Free cash register platform, you permit us to send your data to those services. If you use them you agree that we do not provide a warranty, so get advice beforehand.

12. DMCA Notice and Takedown Procedure

Free cash register supports the protection of intellectual property and asks Free cash register merchants to do the same. It's our policy to respond to all notices of alleged copyright infringement. If someone believes that one of our merchants is infringing their intellectual property rights, they can send a DMCA Notice to Free cash register's designated agent using our form. Upon receiving a DMCA Notice, we may remove or disable access to the material claimed to be a copyright infringement. Once provided with a notice of takedown, the merchant can reply with a counter notification using our form if they object to the complaint. The original complainant has 14 business days after we receive a counter notification to seek a court order restraining the merchant from engaging in the infringing activity, otherwise we restore the material.

Which means

Free cash register respects intellectual property rights and you should too. If we receive a DMCA Notice, we may disable access or remove the allegedly infringing content from your website. If you don't think the claim is valid, you can proceed with a counter notification.

If you believe one of our merchants is infringing your intellectual property rights, you can send Free cash register a DMCA Notice. We will expeditiously disable access or remove the content and notify the merchant. Be advised that we post all notices we receive.

Net-assembly SASU.
101, rue de Sèvres lot 1665
75272 Paris Cedex 6

Frequently asked questions

Do you know if price display pole will work with your soft ware and if so where can I buy one?
There are two ways to get a client screen working :
- one is to plug a second screen on a PC computer, use extended desktop (windows feature) and to use a pop up placed on the second screen in order to display the receipt on the client side (can be activated in the software in the setup page).
- the other is to use stramicronics mPop cash drawer and printer, combined with Starmicronics client display on Android or iOs with our application.


Share this code and get monthes of free licence !

Advice this software to your friends and ask them to fill in your discount code during their subscription.
You and the subscriber will get 5 euros of free licence if the subscriber purchases a licence.

Free features and options prices

If you subscribe to a license it will still be possible to change the type of license you wish to have (single / extended license).
On the account page, you can select the license you want, and the remaining license term will be converted pro rata to the cost.
The minimum extended license term is 30 days.
If you already have an active license and you subscribe to a license again, the durations of the licenses will be cumulative.

Free usage of cash register software

It is possible to use this software free of charge in an unlimited way.

  • - advertising mention for our software on documents issued by the software (sales receipt, invoices, notifications, emails, online store, etc.)
  • - license reminder pop-up
  • - your data is archived after 1 year
  • - image storage up to 300x300px
Different user licenses, optional, are not free in this software.

Standard licence at 8€ a month

  • - disappearance of the advertising mention for our software on the documents issued by the software (receipt, invoices, notifications, online store ...)
  • - customization of the logo on invoices
  • - disappearance pop-up reminder of other licenses
  • - buying price management
  • - customer groups management
  • - your data is archived after 3 years
  • - image storage up to 600x600px
  • - 2 times more computing power for the reports, enabling generating reports over a longer period of time

Subscribe to a license

Extended licence at 28€ a month

  • - every benefit of the standard licence
  • - importing and exporting CSV and XLS data
  • - technical assistance via the online dedicated interface and by email
  • - PDF monthly reports
  • - clients debts reports
  • - packs of items management
  • - automatic discount management
  • - loyalty cards management
  • - merging clients accounts
  • - webservices
  • - your data is archived after 5 years
  • - items variations management
  • - reports templates management
  • - suppliers management
  • - stock orders management
  • - image storage up to 1200x1200px
  • - 4 times more computing power for the reports, enabling generating reports over a longer period of time

Subscribe to a license
Free test account: if you subscribe to a license, you will be able to have a secondary account in TEST mode allowing you to perform TEST operations of the software. This test account will have the same license as your main account, free of charge. To create your test account, you must log out, then complete the registration form, then on the account page activate the test license.