Configure uniCenta oPOS

Many settings and options are intuitive and self-explanatory, yet it’s still worthwhile running through how to configure uniCenta oPOS

As uniCenta oPOS evolves you may find that new options are shown on the Configuration panel tabs and not shown here. Please refer to Release Notes and documents that accompany each release.

If you find your are Configuring for the first time, our advice is to take things step-by-step and try not to feel too intimidated. Follow the steps on this page and you won’t go far wrong.
If you’re upgrading it’s recommended you read the upgrade page.

There are a few things that need to done if this is a new uniCenta oPOS installation. If an upgrade, most previous existing settings will be there – in some cases they are not –  so you will need to review and adjust where necessary. Either way it’s a good idea to be prepared before embarking on the set up.

The most essential setting is that you have a MySQL server installed, set up, and running correctly. Without it you cannot run uniCenta oPOS.
The next important setting is Printers, you will find on the Peripherals tab, and whilst not an essential setting to get you up and running right now it’s worth a bit of effort to save you having to revisit later.

uniCenta oPOS Configuration

uniCenta oPOS General Configuration tab


Terminal Name : The Computer Name as set by the Operating System. You change this to one of your preference.

Computer Name/IP : Displays the Computer Name and it’s network IP address. This cannot be changed.

Department : Optional. A description of your choice. Currently not used in this version but intended for future.

Skin : This affects the Look & Feel of uniCenta oPOS. Default is uniCenta yet if you prefer you can set to another.

Screen : Choose Window if your machine is used for other tasks or Full screen to lock-out access to other app’s.

Tickets : Simple only allows one sale at a time. Standard allows you to “stack” sales and Restaurant has Table Plan and Reservations.

Logo : Replace the uniCenta logo on main login form with your own.

Text : Replace the uniCenta oPOS license text with your own preferred text.

Hide Footer Status Bar : Toggles the footer section on/off. The footer provides useful information when in use.

uniCenta oPOS Language and Region settings

uniCenta oPOS Locale Configuration Tab


The following settings shouldn’t need to be changed as uniCenta oPOS picks up your computer’s current settings. You can if you need to though.

Locale : Change this if you prefer to operate uniCenta oPOS in another language.

Integer : How you want to see single digits represented.

Double : Need to see three decimal places? Set that here.

Currency : May be you want to change the default currency from a symbol to words – like $ to USD

Percent : Again, it could be you want to see more decimal places.

Date : Change if you have a preference for a certain date style to be used in uniCenta oPOS

Time : Same thing here.

Date Time : And here.

uniCenta oPOS Magnetic Card Reader and Payment Credit Card Payments

uniCenta oPOS Payment Method Configuration tab


Credit Card Payment gateways have been removed from uniCenta oPOS due to the latest PCI Regulations. These will now be available as plug-ins.

Card Reader : For User and Customer card device readers.

Payment Gateway : This will be populated when a specific uniCenta Card Payment gateway plug-in is used. Set to external if you have a separate card payment terminal and want to record card sales.



Each of these settings offer a selection for a manufacturer’s communication protocol.
When chosen you will be asked to complete the type and connection port. You can always come back to this section if you don’t have these to hand right now. Set to screen if you don’t so you can check printer output whilst setting up uniCenta oPOS

Customer Display : Applies to both built-in and stand-alone displays.

Printer : This is usually your main receipt printer but you can choose any printer even if it is a remote network printer.

Printers 2 – 6 : Same applies as the the main Printer though any of these may be either directly attached or on a network.

Scale : Choose from one of the manufacturers in the list. Optionally you can choose to display to a virtual scale to screen.

Scanner : Many barcode scanners today are USB and act like a keyboard. If you have serial scanner, set the port it’s connected to. Only Scanpal and compatibles are supported.

Reports Printer : A locally attached or network printer.

iButton : Also known as a Dallas Key. Used for user security. Switch to ON if you have a reader installed. The Responsiveness track – default is 5 – sets the delay period for when the key is lifted off the iButton reader.

uniCenta oPOS core system options

uniCenta oPOS System Options Configuration tab


Settings in this section affect the way certain components appear or function. uniCenta oPOS will work just fine if these are left as they are.

Set Tax included on startup : Controls how tax is applied to variable price Products in the sales screen. Leave this un-checked for normal operation.

Single Instance : When checked prevents another copy of uniCenta oPOS running on the same computer.

Hide Payment panel text overlay : Switches off the text shown on the currency images when checked.

Use 00 keypad button : Replace the number pad’s single 0 with 00

Input box above keypad : Moves the number pad’s input area.

Move Close Cash buttons : Moves buttons from the form’s footer to the top.

Auto LogOff after Sale? : Returns to the login screen after a sale is closed or the sales screen is inactive after After ? seconds
In Restaurant mode – return to table plan? : Check if it is preferred not to return to login screen.

Auto Refresh Table Map : Keeps the table status up to date opposed to doing a manual refresh. After ? seconds

Enable Service Charge :Used together with the special xxx988 Product to add (optional) fixed charge to a sales transaction.
Service Charge Rate ?% : The rate to charge. This value should be net of Tax.
Restaurant mode only? : Will only be applied when Restaurant screen is used.

Show Customer name on table plan : Check to show when a Customer is assigned to a ticket. Assign a colour using the colour picker.

Show User’s detail on table plan : Check to show the Server’s name assigned to a ticket. Assign a colour using the colour picker.

Table Name Text colour : Assign a colour using the colour picker.

uniCenta oPOS receipt and pickup settings

uniCenta oPOS Ticket Setup Configuration tab


Receipt number min’ length : Determines the printed format of the receipt number. Example if set to 6 would be 000022

Receipt number prefix : Allows you to add further identifier to receipt numbers.

Length of Pickup Number : Unique identifier used when for example sending an order to a kitchen printer.

Receipt Print Off : Controls default receipt print behaviour on the sales close payment screen.

uniCenta oPOS set Company details for receipts

uniCenta oPOS Company Configuration tab


Header 1 – 6 : Complete the text to be used in your receipt’s header section.

Footer 1 – 6 : Complete the text to be used in your receipt’s footer section.

uniCenta oPOS database 1 and database 2 connection settings

uniCenta oPOS Database Setup Configuration tab


uniCenta oPOS v4 only uses MySQL. The option to have a second uniCenta oPOS database is useful for example if you want to try different settings , do training or access another department database all from the same machine.

Driver Library : This is set by default on installation yet it can be changed as new MySQL drivers become available.

Database : Only MySQL available in this version. Support for other SQL databases is planned.

Driver Class : This should not be changed.

Multi-DB : Slide to ON to allow connection to a second MySQL database.

DB 1 Name : Any name you would like this database to be known by. This could be your main “live” database.
IP 1 Address : The physical network address of the MySQL server.
Port : The  port the MySQL server is listening on. Port 3306 is the norm. This may differ if hosting your MySQL database in the cloud.
DB 1 URL : The fully qualified connection string to the MySQL database. If the MySQL server is on the same machine as the uniCenta oPOS installation it would look like something this – jdbc:mysql://localhost:3306/unicentaopos_jm_btq
User :
 The MySQL account user name.
Password : The MySQL account password for the User account.
Test button : Tests the connection to the specified MySQL server using the above settings and credentials.

DB 2 Name : Any name you would like this database to be known by.
IP 2 Address : As IP 1 Address or set to point to another server.
Port 2 : As Port 1 or set to point to another port.
DB 2 URL : Same format as DB 1 URL except specify another MySQL database. Example – jdbc:mysql://localhost:3306/unicentaopos_jm_lib
User : As User 1 or set to a different account user name.
Password : The MySQL account password for the User account.
Test button : Tests this connection’s settings and credentials.

Final thing you need to do is to Save your settings and restart uniCenta oPOS for them to take effect.

More help can be found in Customer Member forums

Take a look at our Configuration video

Previous : Installing

Next : Setup