OSPOS

Open Source Point Of Sale (“OSPOS”) is an aptly-named web-based point of sale system, which can be installed locally or remotely, and is packaged with Docker for easy installation, and will even run on a Raspberry Pi. It has many features in addition to basic POS operation, including customer management, barcode printing, numerous reporting tools, and the ability to help track inventory.

OSPOS is written primary in PHP with a MySQL backend, and is made available under an MIT license.

SambaPOS

SambaPOS is a point of sale system specifically designed for restaurants, and supports multiple languages and currencies. While a newer commercial version is available which is unfortunately proprietary, the slightly older SambaPOS 3 is available as open source under a GPLv3 license. Written in C#, SambaPOS 3's source can be found on GitHub. Targeted at a Windows platform, it seems like it may be a good choice for businesses with relatively simple needs.

WallacePOS

WallacePOS is a web-based point of sale system, written in PHP, which is designed to be compatible with standard POS hardware like printers, cash drawers, and barcode readers. Since it's written to run inside of a browser, it should work with any modern operating system.

POS – Point Of Sale

Odoo Express's Point of Sale Features :

Mainly, Odoo Express's – POS - point of sale is working in both online and offline mode so as a user , you can sell and take the order without thinking about the internet ( whether disconnected or connected ) . The Odoo Express's POS is a customer - oriented system ; you can maintain your customer relations and can give loyalty programs or any such offers to express your gratitude towards them .

Why Odoo Express's POS itself ?

1 . Payments :

Payment methods - Here we can use different payment methods ie,. Cash , Cheque and Credit Cards . If we want to add new types of payment methods it is also possible

Credit / Debit Cards- External payment terminals are there to handle the electronic payments .

Split Tenders - A single order can be paid as a split payment between multiple parties as well as with separate payment methods .

Invoicing –We can easily generate the invoices and take print out of the same in a single mouse click .

Accounting – All transactions are integrated directly into Odoo Express's accounting so that ledger management is easy and reliable .

2 . Checkout :

Prices & Discounts – We can easily set prices , offer percentage ( discount based ) on single product or a bulk order .

Customized Receipts – Here we can advertise our present promotion programs , hours of operation and upcoming events details on your printed receipts .

Dynamic bar codes – Embed price , weight , and discount information directly into your bar codes .

3 . Store Management :

Order History – View all history of past orders as well as search by customer , product , cashier , or date .

Cashier Accounts – Manage multiple cashier accounts and secure them with badges or pin codes

4 . Customer & Loyalty :

Register Customers – Identify your customers by simply registering their email and contact address , allowing you to offer discounts and keep track of individual sales . This is simply a marketing trick .Identify Customers – Look - up your customers with the built - in search feature or identify them with a bar code printed on their loyalty card .

6 . Products :

Product Categories – Organize your products with hierarchical product categories . Order them by popularity and display different categories in different point of sales .

Product Search – Quickly find products by their name , bar code , or description with the built - in search functionMultiple Bar codes – Configure multiple bar codes for the same product with bar code nomenclatures .

Retail software is not a typical part of large ERP and a simple POS software is not enough. Both of them are not capable of fully excercising maximum control over the point of sales transactions happening in the retail stores