Our Most Suggested Products
POS All-in-One Features
POS All-in-One Features is a powerful and comprehensive point-of-sale enhancement suite designed to streamline retail and operational workflows. This module extends Odoo’s POS with advanced capabilities, including automated Purchase Order and Manufacturing Order creation, detailed receipt customization, and improved product and customer visibility. Businesses can effortlessly manage sales, inventory, employees, and order processing through a unified, intuitive interface. The app supports complete manufacturing workflows, automated order generation, and seamless invoice handling all directly from the POS. With flexible configuration options, such as QR/Barcode receipts, internal product references, customer detail display, and customizable product presentation, businesses can fine-tune the system to match their operational needs.
Features
Product Image & Visual Enhancements
This feature enhances the POS interface by displaying product images directly in the order line and on printed receipts. Cashiers can also enlarge product images for better visibility during order creation. These visual improvements help reduce product selection errors, speed up checkout, and provide a more intuitive and engaging POS experience.
Cart Item Counter & Quantity Controls
The Cart Item Counter displays the total number of items in the POS cart in real time, allowing cashiers to quickly verify order size. Quantity control options enforce minimum, maximum, and multiple quantity rules to prevent incorrect entries.
Salesperson Assignment & Tracking
Salesperson Assignment allows businesses to link each POS order to a specific employee. This makes it easy to track individual sales performance and simplifies commission calculation. It also improves accountability by clearly identifying the salesperson responsible for each transaction.
Transaction Fee & Payment Reference Management
This feature enables businesses to apply transaction or service fees directly to POS orders, such as card processing charges. It also allows adding payment references for improved traceability and reconciliation. Together, these tools ensure transparent pricing and accurate financial records.
Product Direct Notes
Product Direct Notes allow cashiers to add custom notes to individual products in a POS order. These notes can also be printed on receipts, ensuring clear communication of special instructions or customer preferences. This feature improves order accuracy and enhances customer satisfaction.
Sales, Purchase & Manufacturing Order Creation
This feature allows users to create Sales Orders, Purchase Orders, and Manufacturing Orders directly from the POS interface. It ensures seamless synchronization between POS transactions and backend operations, automatically updating inventory and workflows. This tight integration improves operational efficiency within Odoo and eliminates manual data entry.
Receipt Customization & References
Receipt Customization enables businesses to enhance receipt layouts by displaying order numbers, internal references, and custom prefixes. It also supports printing QR codes or barcodes on receipts for easy order tracking. These enhancements provide a professional appearance and improve transaction traceability.
Hide Product Details
This feature allows businesses to hide sensitive product information such as inventory levels, pricing details, financial data, replacement information, and edit options in the POS. It helps maintain a clean interface and prevents unauthorized access to critical data.
POS Offers & Promotions
POS Offers & Promotions allow businesses to configure and apply promotional offers and discounts directly from the POS. It supports global product selection for offers and flexible promotion rules. This feature helps increase sales while maintaining full control over discount strategies.
Customer Information Management
This feature enables displaying detailed customer information such as name, address, phone number, email, and tax details on POS receipts. It improves transparency and helps maintain accurate customer records. Businesses benefit from better customer communication and improved compliance.
Automatic Invoice Generation
The Auto Invoice feature automatically creates invoices for POS orders upon validation. This reduces manual effort, ensures consistent invoicing, and improves accounting accuracy.
POS Selection Combo
POS Selection Combo allows predefined product or option combinations to be selected quickly during order creation. This simplifies product selection, reduces checkout time, and minimizes errors. It is especially useful for bundled products or configurable items.
Flexible Product Price Display
This feature allows businesses to display product prices either with or without sales tax in the POS. It ensures pricing transparency and compliance with regional regulations.
Default & Required Customer Selection
This feature allows setting a default customer for POS orders or making customer selection mandatory before order validation. It ensures proper customer association with every transaction and improves customer data accuracy. This is especially useful for reporting, invoicing, and customer relationship management.
Screenshot
1.) Enable POS All-in-One Features
the global configuration menu where the “All in One Features” option can be activated for the POS module. By enabling this option, all advanced functionalities of the module become available for setup. It acts as the master switch that unlocks customer controls, UI enhancements, order settings, and more.
Navigation : Setting → INKERP → POS All in One Features
2.) POS Interface With Customer Button Enabled
This image shows the POS selling interface where the Customer button is visible and ready to use. Cashiers can assign or change customers directly from the POS screen while adding products. This improves tracking of customer-based orders and supports loyalty or invoicing workflows.
3.) Configure Default Customer in POS
This configuration page allows enabling a Default Customer and selecting a specific customer record. When enabled, the POS automatically assigns the selected customer to every new order. It simplifies billing, especially for shops doing frequent walk-in or generic customer sales.
Navigation : Setting → Point of Sale → POS All in One Features
4.) Default Customer Auto-Assigned in POS
Here, the POS screen displays Anita Oliver automatically assigned as the active customer. This ensures the cashier doesn't need to select a customer manually for each order. It saves time and ensures accurate order tracking based on the chosen default profile.
5.) Enable Required Customer in POS Setting
When this setting is activated, selecting a customer becomes mandatory before validating a POS order, ensuring all POS transactions are linked to a customer
6.) Required Customer Validation Warning
This screen shows an error message that appears when the cashier tries to validate an order without selecting a customer. The system prevents checkout until a customer is chosen, ensuring accurate customer-based billing. Ideal for businesses that require full customer details for every transaction.
7.) Enable Customer Image, Product Image & Item Counter
This settings page lets you enable customer image display, product images in order lines, and a cart item counter. These visual enhancements make the POS interface more user-friendly and informative for cashiers. They help in quick identification of products and customers during busy checkout operations.
8.) POS With Images & Cart Counter Enabled
This POS view shows product images visible on order lines, a customer profile picture, and a total item counter. These visual cues improve clarity and reduce billing mistakes, especially in high-volume retail environments. The interface becomes more intuitive, helping cashiers process orders faster and more accurately.
9.) Enable Sales Tax Display Options in POS
This configuration screen allows enabling two display modes: Product Price With Tax and Product Price Without Tax. Activating these options helps the cashier clearly understand product pricing structures. It provides transparent tax visibility directly from the POS product grid.
10.) POS Product Grid Showing Price With and Without Tax
This POS interface displays each product with both tax-inclusive and tax-exclusive prices. It helps cashiers quickly compare pricing and explain totals to customers. This dual pricing display is especially useful for businesses operating in tax-sensitive regions.
11.) Configure Order Salesperson in POS Settings
This screen enables the Order Salesperson feature and allows selecting permitted salespersons for the POS. Only the employees listed here can be assigned to POS orders. It is helpful for tracking individual staff performance and monitoring sales contributions.
12.) Salesperson Option Under POS Features
Inside the POS interface, the Features menu now includes a Salesperson button. This allows the cashier to assign or change the salesperson associated with the current order. It helps maintain accurate salesperson attribution even during busy checkout operations.
13.) Select Salesperson Popup in POS
When selecting the salesperson, a popup window displays the list of available employees. Cashiers can easily assign or remove a salesperson for the order. This ensures precise tracking of commissions, performance, and employee-based reporting.
14.) Salesperson Shown on POS Receipt
This screenshot shows the final receipt where the assigned salesperson appears prominently. Displaying the salesperson name improves accountability and offers transparency to customers. This is particularly useful in service-based or commission-driven businesses.
15.) Salesperson Recorded in Backend POS Order
In the backend POS order form, the selected salesperson is stored and displayed under order details. This ensures accurate reporting, employee performance analysis, and audit tracking. Managers can easily verify which staff member handled each sale.
16.) Enable POS Payment Reference & Custom Prefixes
This configuration screen allows enabling POS Payment Reference, letting cashiers enter a reference number during payment. You can also define custom prefixes for both Order Reference and Receipt Reference, giving full control over numbering formats. This feature is ideal for businesses wanting structured or trackable payment identifiers.
17.) Add Payment Reference from POS Payment Screen
During checkout, the POS displays an Add Ref button next to the payment line. Cashiers can press this button to attach additional payment reference details such as transaction ID or approval number. This makes the payment flow more transparent and traceable.
18.) Entering Payment Reference Popup
A popup window lets the cashier manually enter a payment reference, such as a bank transaction ID or UPI reference number. The cashier can confirm or cancel the input before validating the order. This helps maintain accurate payment records and avoids reconciliation errors.
19.) Payment Reference Stored in POS Order Backend
In the backend POS order view, the Payments tab shows the captured payment reference clearly. This ensures accounting teams and managers can verify payment details directly from the order. It enhances traceability, compliance, and auditing of point-of-sale transactions.
20.) Custom Receipt Number Displayed in POS Order
The backend order screen shows the applied Receipt Reference Prefix along with the generated formatted receipt number. Custom receipt numbering helps businesses follow internal documentation standards or local regulations. It provides better organization and identification for printed receipts and digital records.
21.) Product Information Popup with Full Details
This screen displays the full product detail popup in the POS, including inventory levels, replenishment lead times, financials, cost, and margins. It shows how POS users can quickly access product insights before adding them to the order. All fields are visible because none of the “Hide Product Info” options are enabled.
22.) Configure Hidden Product Information in POS
From the POS configuration settings, the user can choose to hide product inventory, financials, price, edit button, replacement info, and order-related details. Enabling these options restricts sensitive data visibility for POS cashiers or operators. It helps businesses maintain better data privacy and control.
23.) Product Information Popup with Hidden Details
Once the “Hide Product Info” options are enabled, the product popup becomes simplified. Only the product name is shown, hiding stock details, pricing, and financial metrics. This provides a clean, minimal, and privacy-safe display for front-end POS operators.
24.) Activating POS Offers from Settings
This setting enables the POS Offer feature, allowing businesses to automate discounts and free-item promotions directly in the POS. Once enabled, products can be configured individually with offer types such as discounts or free items. This adds flexibility to promotional campaigns.
25.) Configuring a Discount Offer on a POS Product
The product “Storage Box” is configured as an offer product with a percentage discount. Using the “Discount on Product” type, any purchase of this item will automatically apply a discount during checkout. This is ideal for seasonal sales, clearance items, or promotional events.
26.) Configuring a Free Item Offer in POS
Here, the “Large Desk” product is set with an offer type “Get Free Item”. For every 2 units purchased, a free product (Whiteboard Pen) is automatically added to the cart. This feature helps boost bundle sales and enhances customer value.
27.) Offer Labels on POS Product Grid
Products with active offers display an “Offer” badge directly on the POS product grid. This helps cashiers identify promotional items instantly during checkout. It also improves the visibility of ongoing store promotions.
28.) Automatic Offer Application in POS Order
The cart shows both promotional effects: - “Storage Box” is discounted at 10% – “Large Desk” triggers a free “Whiteboard Pen” when buying 2 units All offers apply automatically without user input, ensuring seamless and error-free checkout promotions.
29.) Accessing Global Product Configuration in POS
This screen shows the “Global Product” menu under Point of Sale → Configuration. Users can create and manage global product groups that will later be shown inside the POS payment screen. This feature helps highlight specific product sets such as festival items, fast-moving items, or promotional bundles.
30.) Enabling Global Product Display in POS
From POS settings, users can select a specific Global Product Group to display in the payment screen. Once selected, a curated list of products appears for quick access during checkout. This is ideal for showcasing add-ons, accessories, or seasonal products.
31.) Global Product Group Displayed During POS Payment
When the cashier reaches the payment stage, the selected Global Product Group appears automatically. It displays curated products with images and pricing for quick upsell opportunities. This feature helps increase revenue by suggesting relevant products at checkout time.
32.) Activating Sale Order Creation from POS
This setting enables the ability to create a Sale Order directly from the POS interface. Users can choose whether the created document should be a Quotation or a confirmed Sales Order. Useful for businesses needing backend sales approval or stock reservation workflows.
33.) Creating a Sale Order from POS Features Menu
Inside the POS, the cashier can access the “Features” menu and choose “Create Sale Order.” This allows generating a backend Sale Order for the selected customer and cart items. The feature is especially helpful for B2B customers, large orders, or items requiring back-office processing.
34.) Sale Order Created Confirmation Message in POS
After creating the Sale Order, the POS displays a confirmation popup with order reference, customer, and total amount. This assures the cashier that the order was successfully generated in the backend. It offers a smooth workflow without leaving the POS screen.
35.) View of the Generated Sale Quotation in Backend
The final screenshot shows the created quotation inside the Sales module. All POS-added products, quantities, and pricing are automatically transferred into the backend Sale Order. This ensures seamless integration between POS operations and sales management workflows.
36.) Activating Purchase Order Creation in POS
This setting enables the POS system to generate a Purchase Order directly from the POS interface. Users can choose whether the created document should be an RFQ or a confirmed Purchase Order. This helps businesses quickly request stock replenishment based on customer needs.
37.) Creating a Purchase Order from POS Features
From the POS screen, the cashier can open the “Features” menu and select “Create Purchase Order.” This function converts the current POS cart items into a backend purchase request. It is especially useful for custom orders, out-of-stock items, or vendor-based fulfillment.
38.) Purchase Order Creation Confirmation in POS
After generating the Purchase Order, the POS displays a success message showing order reference, vendor, and amount. This ensures the user knows the order was successfully created in Odoo’s Purchase module. The process is seamless and does not interrupt the POS workflow.
39.) View of Automatically Generated RFQ in Purchase Module
The generated Request for Quotation (RFQ) appears in the Purchase app with all products and quantities filled. The RFQ is fully editable and can be confirmed into a Purchase Order as needed. This integration saves time and ensures consistent vendor communication.
40.) Activating Manufacturing Order Creation in POS Settings
This option allows the POS to automatically create a Manufacturing Order when certain products are sold. It is ideal for configurable, assembled, or made-to-order products. Enabling this ensures production workflows start instantly after POS sales.
41.) Product-Level Settings for Manufacturing Order Creation
Inside the product form, you can enable “Create Manufacturing Order” and “Done Manufacturing Order.” This controls manufacturing behavior for each specific product sold through POS. It ensures only selected products trigger automatic MO creation.
42.) POS Sale of Product That Requires Manufacturing
A product configured with manufacturing rules is added to the POS cart. Once the order is processed, the system will automatically generate a Manufacturing Order for the required quantity. This is useful for products with Bill of Materials or custom assembly requirements.
43.) Validating POS Order That Triggers Manufacturing
When the cashier validates the order, Odoo automatically checks for products needing manufacturing. The relevant Manufacturing Order is generated in the backend after payment confirmation. This ensures production starts immediately without manual intervention.
44.) Manufacturing Order Automatically Created from POS Sale
This screen displays the Manufacturing Order generated from the POS transaction. It includes the product, quantity, BOM components, and the order’s current status. The system marks the MO as Done automatically if the “Done Manufacturing” option was enabled.
45.) Receipt Configuration for QR Code or Barcode
The POS settings allow enabling a unique QR code or barcode on each payment receipt. Users can choose between displaying a QR code or a standard barcode, depending on business needs. This feature helps automate scanning processes such as order validation or pick-ups.
46.) Receipt Displaying Unique QR Code
After payment, the POS receipt displays a unique QR code linked to the order. Customers or staff can scan the code for quick lookup, validation, or tracking. It enhances order identification with a secure, machine-readable format.
47.) Enabling Barcode Mode for POS Receipts
This setting switches the receipt code format from QR code to barcode. Businesses using barcode scanners for faster order processing will find this mode convenient. It allows consistent order tracking using common barcode readers.
48.) Receipt Displaying Unique Barcode
The POS receipt now includes a machine-readable barcode containing the order’s unique code. This enables fast scanning at delivery counters, warehouses, or return desks. It ensures reliable order referencing without needing manual number entry.
49.) Enabling Internal Reference Display in POS Cart
This setting displays the product’s internal reference in the POS cart. Employees can easily identify products using SKU or reference codes during sales. The feature is especially useful for businesses handling large catalogs.
50.) Internal Reference Visible on POS Order Lines
Products in the POS cart now display their internal reference directly under the item name. This helps cashiers confirm the correct item is selected without opening product details. It reduces mistakes and speeds up high-volume retail operations.
51.) Customer Information & Order Number Display Options
The POS settings allow enabling customer details such as name, address, phone, email, and tax ID on receipts. Additionally, you can enable the display of the order number at the top of the receipt. These enhancements improve customer-facing transparency and order clarity.
52.) Receipt with Full Customer Details and Order Number
The final receipt now includes the customer’s name, address, email, phone number, and tax information. The Order Number appears prominently at the top for easy reference. This professional-level receipt format is ideal for invoicing, deliveries, or record-keeping.
User Guide