Installation and configuration of the POS

First of all, thank you for trusting Innovadeluxe products and InnovaCommerce. With InnovaCommerce the commerce ON and OFF is possible.

Installation of InnovaCommerce POS

To install the program, just run the package you downloaded from our website, the following license acceptance window will appear.

Screenshot - 13_10_2016 , 17_23_14

It is important to read the contract carefully before accepting. Once accepted, the program will start the decompression and pre-requisite check. If everything is correct, the following window will appear.

Screenshot - 13_10_2016 , 17_25_13

To start the installation, click on the “INSTALL” button, the installation process is automatic, you will not have to specify any other options.

InnovaCommerce POS configuration to work with our store

Before starting the configuration, we have to have port 3306 of the MySQL database open to external connections, InnovaCommerce POS will not work if this port is closed. To open the port or know if it is open or not, contact your Hosting, it is important that you understand this point since Innovadeluxe will not give any support in this regard.

InnovaCommerce POS can be configured to work with many stores, you can create all the connections you want. After the simple installation, the configuration window of a first connection will appear.

Screenshot - 13_10_2016 , 17_27_43

In this window we must specify the FTP connection data of our hosting. These data are usually provided by the hosting, if you don’t have these data, contact your hosting provider. Innovadeluxe will not give any support on how to recover this data.

Server: FTP server, usually the same as your website, but replacing www with ftp, or an IP address of your server. This information is provided by the Hosting.

User: The FTP user name. It is important that this user has access to the folder where the store is hosted otherwise InnovaCommerce will not find any store and the wizard will fail.

Password: Password of that user.

Port: FTP port, with rare exceptions, will be 21

Security options

Certain FTP servers need to connect with secure credentials, this information is provided by your Hosting, this way you will know if the server works in passive or active mode, if it is a secure server and uses FTPS*, TLS or self-signed certificates. Depending on the security configuration of the server, you should check the relevant options.

* ERRATA: In a previous version of this wiki, there was a typo in the text where it said that innovacommerce could connect to SFTP servers, that was wrong, it is FTPS servers (Ftp over SSL), therefore, INNOVACOMMERCE does not support SECURE FTP SERVERS (S-FTP). Anyway, in the connection form it was well written (FTPS).

After entering the data, we will click on “NEXT STEP

paso
paso4

These windows will be shown if we have entered the data wrong or there is some kind of problem or failure in the internet connection. Check your connection or the data entered.

If the data is entered correctly, InnovaCommerce will automatically search the FTP for a Prestashop store and display it in the following window.

paso5

Normally, most users only have one prestashop store in their FTP and it will be the one they will see in this window (they will see the name of the store), if it is correct, simply give it a local connection name (in the box below) and click “YES – CONNECT” so InnovaCommerce will add it to the list of connections available to connect whenever we want.

If, on the other hand, we have several shops in our FTP, we will click on “NO – SELECT OTHER” and the following window will be shown.

paso6

In this window, write or look for a folder in your FTP where the store is hosted and click on “NEXT STEP” so that InnovaCommerce can test again if there is a store or not in the specified path. If it finds it, you will see the previous window again.

After creating the connection, we will see the connection selection window. The first time you use InnovaCommerce there will only be one, but you can create more connections with the “CREATE CONNECTION” button by repeating the steps of the wizard explained here.

Screenshot - 13_10_2016 , 17_32_53

To access InnovaCommerce POS, simply choose a connection from the list and click “Connect”.

Screenshot - 13_10_2016 , 17_37_50

After selecting a connection, you will see a list of store employees, search for them in the list and type in the lower box the access password (it is the same one you use in prestashop to access the backoffice). If you want the selected user and password to be remembered, check the “remember user” box at the bottom of the window. To enter, click on “Enter”.

When we access the first time to InnovaCommerce POS, it is necessary to create a first terminal (POS), the following window will appear, to create our first terminal, click on “NEW” in the toolbar.

Screenshot - 13_10_2016 , 17_41_36To create a new terminal, give it a name and select, if necessary, in which number the first ticket generated should start.

Screenshot - 13_10_2016 , 17_44_08

It will be added to the list, then you select it and click “Configure” to specify general parameters of the POS you just created. This window is divided into 5 tabs that we will explain below.

It’s good to know
The POS configurations are saved by teams, this means that in the case of having innovacommerce installed in another team, we will see how natural the POS you create here, because the POS are created in general for the entire store, but their configurations are saved by teams. This way, for example, if you go to another computer with innovacommerce and you configure in that computer the POS options, these will be different from the first computer and so on. This is done so that you can use the same POS with different innovacommerce installations without having to share the configuration. Now, however, aspects such as the store or the warehouse to which it connects must be common to all configurations or you will have problems with the stocks of your store. For the simple reason that a POS may be subtracting stock from a different store to the one that the same POS subtracts in another different computer, although this scenario may be intentional by the user, we must proceed with caution.

Ticket” tab

Screenshot - 13_10_2016 , 17_46_11

In this tab we will configure a little bit the appearance of the printed ticket. In the areas “ticket header”, “ticket subheader” and “ticket footer” we set the texts that will contain these areas of the ticket. At the bottom we can specify a logo (we recommend images of no more than 150 by 50 pixels and if possible in grayscale with a resolution greater than 70 dpi). If you do not want a logo, check the box “disable ticket image”.

On the right side you can select which printer, from the ones installed in the system, this POS will use in the current computer, if it’s a somewhat old printer you can activate the option I have problems with the ticket, this will make innovacommerce use a generic driver and the printing will be accelerated, but you won’t be able to print logos or graphic effects on the ticket and it’s limited to a specific number of printers.

The “ticket width” box will be filled in automatically if the selected printer is correctly configured in windows, but you can manually set another value in order to increase or decrease the ticket printing margins.

In “Number of decimal places” you must specify how many decimal places the POS must show on the screen, use this configuration according to the currency you set to use in the POS (tab “location”)

Then, there are a series of checks that we will explain:

Default editable lines: If it is pitted, the lines of the ticket can be modified by default. This behaviour can be changed inside the POS itself.
Do not print the ticket by default: If the ticket is broken, it will be deactivated by default when the POS is opened. This behaviour can be changed inside the POS itself.
Show employee name: If it is selected, the name of the employee will be printed at the bottom of the ticket.
Show order number: The POS is another customer of the shop that makes “orders” in the system, to know which order number is associated to the printed ticket, activate this option and it will be printed at the bottom of the ticket.
Show invoice number: In addition to an order, Innovacommerce generates “simplified invoices” or “ordinary invoices” (depending on whether the ticket is closed for a generic customer or an identified physical or legal customer). If you want the generated invoice number to be printed, check this box.
Prestashop discounts and prices: If this box is activated, the POS will respect all the specific prices and group discounts of prestashop for a product when it is entered in the ticket. If you do not want the POS to take these prices into account and take the standard price of the product without variations, do not check this box.
Discount line: If you want the manual discount lines that you apply to the products to appear on the screen in a different colour, check this box and select a colour by clicking on the box below.
Ticket discount line: If you want the total discount to the ticket to be reflected on the screen in a different color, check this box and specify a color for the line.

NOTE: Out of stock lines will always be printed in RED.

Terminal” tab

Screenshot - 13_10_2016 , 18_08_27

In the second tab we will configure relevant data to the terminal.

Multistore: Set the store within a multistore (or the only store in a single store environment) from which the POS will make sales. This is a delicate configuration and it must be the same in all the configurations that have this POS in all the computers where it is used. Select a store from the drop-down menu (if applicable).

Warehouse: If you use products with advanced stock in prestashop or mixed stock (products with advanced stock and without advanced stock) you must specify from which warehouse the POS must subtract the stock for those products that have advanced stock active and their units are established as being dependent on a warehouse (see advanced stock in prestashop and in this wiki).

Status of sales of the terminal: As we mentioned earlier, the innovacommerce POS is a “customer” making orders, these orders must have a state of completion, Innovacommerce in the installation creates a state called “POS veins”, but you can select any other state in the folding.

Recalculate prices when changing customers: If this option is enabled, when changing customers in the middle of a sale, prices will be recalculated in case the new customer has other prices because they belong to a discount group.

Show inactive products: If this box is checked, the POS will show those products that are marked as “disabled” or “inactive” in prestashop, you can use this feature to sell in your POS products that are not visible in the online store.

Ignore negative stock: For those products that do not use the advanced stock, it is possible to sell them below the 0 stock, so that the POS does not warn you that you no longer have stock of the product you intend to add to the sale, check this box.

Show available units: If checked, the POS will show in the product buttons, the units in stock available for that product (or the sum of all its combinations if it is a product with combinations).

Show out of stock products: If this option is activated, the POS will show those products that are in zero stock or in negative. Select a color for these products that are out of stock. (The background colour where the number of units appears).

Show stock sections: You can color the stock sections with 3 levels of colors, specify in the “to” boxes the units below which the specified color will be shown.

Viewing products: Choose how you want to view the products button, you can choose between “text only”, “image only” or “image and text”.

Viewing categories: Choose how you want to view the categories button, you can choose between “text only”, “image only” or “image and text”.

The “Clear Images” buttons serve to empty the program’s image cache, use it if you see that the buttons don’t show the images correctly.

Default category: Choose in your category tree which of them should be the one shown in the initial opening of the POS. If you activate the option “show 2 category lines”, the POS will show in the category area two rows of buttons.

The “cash closing” and “history” options will be explained in other sections of this manual.

To access the POS, click on “Open POS” which will take you to the main window of InnovaCommerce POS.

Performance” tab

Disable cart creation: If you notice excessive slowness in the POS, try disabling cart creation. The cart creation is not important for the POS sales procedure, it is only relevant for the statistics in the Prestashop statistics panel.

Location tab

Screenshot - 13_10_2016 , 19_00_26

In this tab we will indicate different options regarding the location of the POS.

Language for the terminal: Select from the available languages in which you want the POS interface to be displayed.

Country for the terminal: Configure within the countries configured in your prestashop, the country where this POS is located.

Currency for the terminal: Configure within the currencies configured in your prestashop, which will be the one used by the POS in the sales processes.

Decimal separator type: Set the behavior of the decimal points in the POS, you can use the point or comma, select the one that corresponds to the regional configuration of your country. Depending on the option chosen, the decimal point on the numeric keypad may or may not be used.

I only use one type of VAT: If your store only uses one type of VAT, you can check this option and select the default VAT type in the drop-down menu, this will achieve greater fluidity in the use of the POS.

Other” tab

Screenshot - 13_10_2016 , 19_05_07

This tab includes other advanced options for the POS.

Prestashop loyalty points systems (loyalty module): If you use the prestashop loyalty points module and you want the POS to assign those points in the sales for registered customers, check this box.

Activate terminal lock due to inactivity: This causes the terminal to lock if the specified time in second passes, having to re-enter the employee’s password in order to use it.

The button “tariff management” leads us to the configuration of price tariffs, which is explained in another section of this same WIKI.

Uninstalling the program

If you are no longer going to find InnovaCommerce POS useful, you can easily uninstall it from the Windows control panel.

Text revised in October 2016

<p>If you found this article useful, please rate it with <span>5 stars</span><p>
© 2020 Copyright IDX Innovadeluxe. All rights reserved. The brand InnovaCommerce is property of Innovadeluxe Diseño y Desarrollo Web, S.L.. Any other brand named on this website is the exclusive property of its respective owner and is named by Innovadeluxe for information purposes only.
Subscribe to the Newsletter

Subscribe to the Newsletter

Subscribe to our newsletter to be informed of news and offers from InnovaCommerce, you will also receive free information on marketing tips to increase sales in your business.



You have successfully subscribed

Resumen de privacidad
Innova-commerce.uk | On/Off commerce

Cookies are an integral part of the way our website works and you will need to accept them in order to use and browse our website. You will need to accept our cookie policy to continue browsing our website normally. If you are not interested in the use of cookies, you should leave our website and look elsewhere for the information. Browsing the website will be complicated for you, as we use mostly technical cookies that are essential for the proper functioning of the site.

Most of the cookies used are technical and are essential for the proper use of our website. In addition, we use analytical cookies to keep track of who visits our website and what information is of interest to them. This is essential for IDX, as this allows us to improve the website on a daily basis.

Strictly necessary cookies

These cookies are essential for you to be able to use our site correctly. They allow us to maintain good navigation, user sessions and prevent security threats. We do not collect or store any personal information. For example, session cookies allow you to log in to your customer account or to manage your acceptance of privacy policies such as Cookies.

Necessary cookies must always be enabled in order for us to save your cookie settings preferences.

  • cloudflare.com - __cfcuid
    Es creada CloudFlare para identificar el tipo de tráfico, tanto de confianza como spam, para poder bloquearlo y parara ataques. No guarda datos personales identificable, ni de ningún usuario.
  • innovadeluxe.com - PHPSESSID
    Cookie usada para permitir que las variables de SESIÓN sean guardadas en el servidor. Es imprescindible para el funcionamiento de innovadeluxe.com, sin ella no podrías navegar de manera adecuada.
  • innovadeluxe.com - wordpress_sec_
    Este tipo de Cookie es necesaria para mantener la sesión para los usuarios registrados en WordPress.
  • innovadeluxe.com - moove_gdpr_popup.
    Cookies de preferencias de usuario que se utiliza para recordar la información facilitada por parte del usuario sobre la política de cookies y el funcionamiento de las mismas en nuestra web.
  • innovadeluxe.com - wp-settings-1, wp-settings-time-1.
    Usada para personalizar la interfaz de usuario de wordpress. Imprescindible para su correcto funcionamiento.
Performance cookies

These cookies allow us to count traffic sources and visits, which makes it possible for us to evaluate and improve the performance of our site. They help us to know which pages are the most and least visited, to check the volume of visits or behind metrics of our website. Thanks to cookies we can know if we are doing well and what we need to improve on our website. They are also necessary to check that pages load quickly and display properly.

We collect, for example, information about the Internet browsers and operating systems used, the domain from which the visit originates, the volume of visits, the average duration of the visit and the pages visited.

The information collected is aggregated, i.e. anonymous. By not allowing the use of cookies, we cannot know when you visit our website and we cannot manage the improvement of your user experience during your visit. We use some of Google's most important services to do this.

Leaving these cookies active allows us to improve our website.


Cookies utilizadas
• Cookies de Google
__Secure-3PAPISID, __Secure-3PSID, __Secure-3PSIDCC, _ga, _gid, _gat_, _gcl_au, 1P_JAR, AID, ANID, APISID, HSID, NID, OTZ, ACONSENT, SEARCH_SAMESITE, SAPISID, SID, SIDCC, SSID

• Cookies de Doubleclick
IDE, RUL, DSID