POS Retail Management

v 11.0 Third Party 32

350.00 €

Live Preview
Technical name pos_retail
Read description for v 10.0

POS Retail Management

TL Technology

Website: http://posodoo.com

Request Demo: thanhchatvn@gmail.com

Click to preview app and get trial demo

All In One POS Futures


  • Module very big, and support many futures for Point Of Sale
  • Support big data unlimited products, partners, invoices ... Resolved times loading backend
  • You will no need to by any modules of other developers, only by this module. You have all in one Futures
  • Only one install, only one payment and use forever for any devices, any systems, any databases
  • Always free upgrade new version (not include database migrate)
  • Always available 24/7 for support fix issues, bugs
  • Always free requests futures made module better than
  • Always free merge any ideas or your local modules to this module


  • Supported large datas (products,customers...), no wait, few seconds loading pos sessions within 100k, 500k products, customers...
  • Tracking all actions of pos sessions
  • Daily report sale total by day, month
  • Z-Report by cashiers, by date input
  • Scan barcode of Lot serial number
  • Quickly add partners, products and payment order
  • Sale suggestion for cashiers fast selling products
  • Re-directly odoo login of cashiers, waiters to POS screen
  • Note to order
  • Note to order line
  • Display discount amount on order lines
  • Cashiers can preview/print receipt without payment
  • Create purchase order (PO) on pos screen
  • Booking, Delivery orders, sync ecommerce website order with pos
  • Create internal transfer between stock locations
  • Cashiers, waiters can lock/unlock pos screen when leave shop, leave device use pos
  • Allow customers partial payment orders, and next times will come back and payment full
  • Allow pos admin set limit of amount discount so cashier can set
  • Cashiers can use multi currency for payment order
  • Link pos orders to manufacturing orders, auto manufacturing when product have quantity on hand out of stock
  • Free/Sale Voucher card to customer, scan voucher card
  • Customers credit card, sale credit (add fund) to customer. Allow customer use credit card
  • Customers wallet card, made journal keep money change when customer by, and use for next payment
  • Product screen operation, allow pos admin (cashiers) can edi/create new products
  • Allow pos admin set many global discounts, and cashiers only choice discount
  • Loyalty/Reward program, allow admin set rule of loyalty plus point, and rule redeem point
  • Sync between pos sessions, all screen of pos sessions will sync and the same orders and orders detail
  • Products can sell viva pack/combo, allow admin set product is pack/combo (1 pack will have many products items)
  • Products can still at many pos category
  • Promotions program, allow cashiers can define many promotion for give gift, discount ... to customers
  • Auto complete search filter when pos sessions input at search box
  • Allow pos admin re-config permissions rule of pos clients (hide/or dishide some function element pos screen)
  • Allow sync realtime between backend odoo with pos sessions (when backend change information of customers, products, pricelist ... pos sessions data will change the same)
  • Allow customers/cashiers can signature on receipt
  • Allow pos sessions (sellers) can return products viva scanner or manual choice
  • Allow pos admin can define product and cross selling products base on 1 product
  • Validation delete/edit/close session/remove order/add new order ... on pos screen ....
  • Take away orders, allow cashiers save orders, and loads orders save before
  • Big data support 5 table: products, customers, pricelist, invoice , pos order
  • Big data resolved issue take long times for start pos sessions, fast load to pos screen
  • Invoices screen management: help you can management invoices, register payment, add credit note....
  • Show invoice number, tin, customer information on receipt
  • POS orders management
  • Re-print receipt of old order
  • Allow return orders (return products) add credit note (covert to creadit card amount) for next use
  • Backend office create order and assigned to Shop
  • Sale price of price included taxes or not

Supported large datas backend (products, partners, orders, invoices ...)

  • Just need a few seconds to load 50k 100k 1.000k products, partners, orders, invoices
  • Even if any changes in back end such as product, partner, invoice .... Auto sync to POS, no need reload pos sessions
  • Adaptable with large number of products, partners, invoices, orders ....
  • No conflicts
  • No configs
  • No xls or any encrypt file
  • No cron jobs or any server efforts

Big datas, no waiting long times for start pos sessions

First install our module, pos need installing your database
Some times have trouble or installed new module of other developer, you can clear cache and re-install big datas

Tracking pos sessions actions

Report can help admin analytic about actions of pos clients when they're doing on pos screen (remove order, remove lines, change quantity ...)

Daily report sale total by month

Report sum all sale amount total by month

Sale analytic report by month, by sale persons, by shop locations

Report sum all sale amount total by month and filter by sale persons

Z-Report by cashiers, filter by date

First go to POS setting checked to field
Report sale detail filter by cashiers and input date times by your cashiers, your pos admin

Multi client pos user can work only one device POS, many waiters sharing the same POS terminal (including the hardware, pos session, and pos config)

Config pos pin for client users
POS config, assigned to client user
ON POS, client user can change to other client user
Click choice client user need to change
POS ask password of pos pin, required input
When input success, pos session automatic reload config and render POS again
And reload pos sessions done, new config of client user just selected auto apply, some buttons, some screen will hide

Products screen view type box or list

Config for list view
List products view
Config for box view
Box products view

Display cost, sale price, sale price within tax

Check/Uncheck if need display cost price, sale price within tax
Products screen

Scan barcode of Lot serial number

Active future Lot serial of default odoo on menu Inventory / Setting
Add barcode for lot
Active scanner for POS and start pos session
Scaning barcode of lot, product auto add to order lines, and auto set lot name (number)

Add sale person per by lines

Create and add sale admin for shop
Click icon user for add sale person
Choice user (sale person)
Sale person added and will store to backend, for build reprt sale sumary filter by sale person

Tracking product on hand with multi stock location

Active future
Click button choice location need to tracking
Select stock location
On hand of products automatic update with location just selected

Chat sessions, clients backend

All clients backend and all sessions can chat together

Fiscal position auto apply new taxes

Setup fiscal positions and taxes cover to new taxes
Add fiscal positions to pos config
When pos sessions change fiscal postions, old taxes will remove and applying new taxes

Support keyboard


Booking, Delivery orders and Sync Ecommerce website online with POS

Go to POS/Settings/Configs and checked to 3 fields
POS client do Booking order
POS client input information for delivery the order (shipping order)
Book order created
POS client can review quotation just created on back end menu sale
When pos clients and delivery man need shipping products to customers, pos client go to booked order and print ticket for easy shipping
All booked orders, pos clients can search order, click button quotations, all order for filter orders
Click button Print ticket for delivery man shipping products
Ticket (receipt) for delivery man shipping products to customer
When delivery man bring money and come back shop, they'll give cashiers money and cashiers will checking, confirm sale, create invoice for booked orders
This future support ecommerce website online order, when customer submited order, order will send to POS sessions, pos sessions can see and process booked orders
Your customers go your website shop and take order
Your customers payment and input information shipping (address, phone ...) on your website. When customer click next button, order auto send to POS sessions online
Order send to pos sessions still online
POS clients sessions easy handle order just requested by your customers, easy delivery order

Made booking order, delivery order and allow customer partial payment order

Create booking order and allow customer partial payment amount 3$
When delivery man shipping order to customer done, your cashiers or accountant take money from delivery man and create invoice, invoice will have partial payment before

Stock on hand of products on POS

First need config at pos / setting
Product type, quantity available, showed on pos screen
POS blocked add product or up quantity bigger than qty available

Quickly add partners, products and payment order

First need config at pos / setting
List of button can help you quickly add partners, products and payment order ( no need manual input payment lines)
Quickly add partners
Quickly add products

Sale suggestion

Sometime cashiers need to re-comment or suggestion some products to customers
When customer choice product, all suggestion items will display for cashiers easy to re-comments, suggestion to customers

POS client login odoo, automatic start pos session

Config pos user (cashiers), add pos config they'll use
When cashiers login odoo form, if logged success , we're redirect cashiers to pos screen, passing action start session
And cashiers can start sale and made orders now

Note to order lines

First need config at pos / setting
Create notes for pos client selection
POS client select note from master data or manual input and add

Set tags to pos order lines

POS client select and add tags
Tags added and will show on pos order line and receipt of order

Note to order

First need config at pos / setting
Cashiers can note to orders, save to backend pos order and show on order receipt

Discount amount order lines

Go to POS setting and active future
If cashiers set discount for order lines, amount discount will display

Duplicate print receipt

Go to POS setting and active future
On pos config we're add print number 4, and now we're have 4 receipt the same information of order

Lock/Unlock session

Go to POS setting and active future
Click button lock session when you leave pos screen
POS session is locked
Input password for unlock

Receipt Wise category products selling

Go to POS setting and active future
Made order with multi products at multi category
Receipt wise products by category

Order lines image

First need config at pos / setting
Images of products showed
POS ticket

Preview - Get Receipt without payment

Go to pos setting and config
Cashiers get receipt order
Receipt auto print viva posbox and printer or cashiers can print viva web if printer and posbox not installed

Create purchase orders on pos screen

This future allow cashiers made purchase orders easy on pos screen, PO auto validate and made invoice linked to po

Create Internal Transfer between locations

Allow cashiers create Internal Transfer order between your shop locations

Lock/Unlock POS screen when leave out your shop

Sometimes cashiers leave out shop, and need secutiry logout, lock screen, this future can help to do

Partial payment

If customer have not money for full payment, and if you allow customer partial payment. Module can help
And when customer come back, they'll payment full order

Limit action set discount of cashiers

If your shop have many cashiers use pos screen, many level, cashier 1 limit can set discount max 10, cashier 2 max 20 ... Module can help you define rules filter by cashiers

Multi currency payment

If your shop have many customers difference use currency (EUR,USD ....) and your company have difference with currency of customer. This function help you covert from currency of customer to your company currency and post to Journal

POS linked Manufacturing Module

If you need to set limit stock on hand (eg:10 qty), if stock on hand of product smaller than 10, auto create manufacturing order and made stock full again. This function can help

Voucher, print voucher card

If your shop have use voucher, give your customers gift, discount ... This module can help you define rule give voucher to customer, rule give gift or discount to customers.

Customers credit card

Add fund credit amount for customers
When add fund credit amount to customers done, we're can see credit amount of customers
Backend keep credit amount of customer
Customer use credit card for payment

Add credit amount to credit card customers when return orders (products)

Config default add credit when return products (orders)
Cashiers find orders for return
Cashiers click button return and popup show products return
Order return
Checked to button Add credit right screen
Credit note created from old order
Credit invoice
Returned order, customer have credit amount inside credit card for next use payment

POS Orders managements

Go to orders list screen
Order actions

Customers wallet card

When customer payment order, if have change, cashiers can add change amount to customer wallet
Wallet amount of customer
When customers comeback your shop, if customer have wallet amount, Payment Model (Journal wallet) will display for customer can use

Product Screen, Product Operation screen

Go product operation screen
Add new products
Cashiers use product just added
Cashiers can Edit/Update product

Global Discount on total amount order

Setup global discount
POS clients can click button and add global discount

Product pack / combo

Setting combo/pack
POS client add items of combo/pack

Loyalty / Reward program

Config loyalty program for plus/redeem point to/from customers
If passing rules, point automatic plus on order lines
Customer points

Sync between POS sessions

Your shop have multi cashiers, waiters, kitchen clients ....
Waiters go around shop locations and take orders, and send to cashiers for register payment
And cashiers, waiters need to push request to kitchen/bar clients
All sessions the same orders on 1 screen pos


Product multi category

Product multi category

1 product have multi category, on pos screen, clients can see product anywhere category have added on product before

Product multi unit of measure for selling on POS

Go to products menu and config products need to selling with multi unit of measure (eg: 1 kg sale 10 USD, 10 kg sale 90 USD ...)
POS clients can change unit for sale

Promotions program

Go to menu promotion and create some promotions you need to do on pos
We're supported 7 type of promotion
Add promotions created to pos config
POS clients can add/remove promotions

Auto complete search customers, products, invoices, pos orders

Config permission (access rules) of pos clients

POS setting and config
Example : disable all functions
Example : disable all remove order, payment and select customer

Cross selling products base on core product

When backend clients change anything aboout products (name, price, stock on hand ....), customers, pricelist, invoice ...auto sync to pos sessions (no need reload sessions)

Signature on order/receipt

Return products, return orders of customers

Config return function
On pos screen, pos clients have 1 button for go to pos orders management
pos clients can search order, scan receipt of order for popup return list
pos client confirm return, pos screen auto back to products (order) screen
pos client can add return amount to credit card of customer or NOT

Cross selling products base on core product

Sometimes customer by product A, may be need to by product B,C,D ...
When cashier choice product A, all cross selling items auto popup for suggestion customers

Validation actions doing of pos clients

Go to point of sale setting / config and checked fields validation
Go to Users Menu and setting
On pos screen, when pos clients doing actions need to validation, pos automatic ask password pin

Invoices management

Go to invoices screen
Find invoices
Actions of invoice selected

Invoice number, tin, customer adress show on receipt

Order payment with option invoice checked
And you can see invoice number, customer information show on receipt

Button clean orders empty (blank) order lines

Click on button
All orders with condition order lines blank (empty) removed

Tax and fiscal position

Go to POS / Settings / Configs and checked to 3 fields
Tax showed on order lines
Tax show on receipt

Rounding amount total of order

Setting Payment method (journal)
Add order, will rounding on amount total order
Rounded on amount total order, made 999,99 to 1000
Receipt show rounded amount
Session show total amount rounded

Invoice auto register, auto send email invoice to customer

Setting Invoice functions
Made payment order
POS system odoo auto send invoice to email of clients
POS order information
Invoice auto register payment full

Please subscribe my channel for get news update from my modules

Contact us for support, query, customization

Website | Write us | Skype: thanhchatvn | My our modules |
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.


Please log in to comment on this module

by on

Hi, Could this module provide feature to manage sales commission on Point Of Sales for different POS sales person? Thanks, Khairul

Great module, and great support
by on

Module works great. Lots of functionality, and every free upgrade adds even more possibilities! We had a few issues where we had problems with modules from other developers. TL Technology fixed the issues, and we're very happy again! 10/10 would buy again!

by on

Can work on version 10,11 and when odoo release new version, free upgrade to the same. About credit and make down payments, you can do. If have any question or need demo for try the first, please contact me

odoo interprise
by on

are this module work in odoo interpise 11 this module can sell credit and make down payment of pos invoice and after some time i can complete the invoice when customer come or not

Excellent loved to test and implement your modules
by on