Skip to Content

Odoo apps consultancy

POS, Retail & Restaurant Apps

Retail and restaurant operations depend on a fast, reliable point of sale and controls behind it. We select and configure POS apps for discounts, returns, payments, kitchen operations and loyalty, and make sure they reconcile with inventory and accounting.

Business challenges

Problems these apps solve

  • Cashiers apply discounts or delete orders without authorisation
  • Partial payments, credit sales and returns are handled outside POS
  • Kitchen and table service run on paper
  • Loyalty points and vouchers live in separate systems
  • Daily sales and Z-reports are compiled manually

Capabilities & workflows

What you can achieve with Odoo apps

POS operations, controls & reports

77 apps

Order lists and reprints, returns and exchanges, partial payments and pay-later, customer credit limits, discount authorisation, multi-warehouse and multi-branch POS, invoices from POS, daily sales and Z-reports, and ZATCA or FBR POS integration where required.

Typical workflow

  1. 1 Open session
  2. 2 Sell and take payment
  3. 3 Return or exchange
  4. 4 Close with Z-report
  5. 5 Post to accounting
Apps in this capability (77)
  • Advance POS Multi Branch-Unit Operation Setup

    Brings branches into the POS so sessions, orders and receipts carry the branch, with branch addresses and logos on POS documents.

    • Branch on POS sessions
    • Branch receipts and reports
    • Branch-level access
  • All in One POS Features

    Adds a set of everyday POS tools: order list, reprint and re-order, returns, coupons and gift vouchers, discounts and stock display.

    • Order list, reprint and returns
    • Coupons and discounts
    • Stock on POS screen
  • All In One Sales & POS Reports

    Provides sales and POS analysis reports by customer, product, salesperson and payment method for management review.

    • Customer and product comparisons
    • Salesperson reports
    • Payment analysis
  • All pos orders list

    Shows the list of POS orders on the POS screen so cashiers can find, review and reuse previous orders.

    • Order list on POS
    • Search by customer or reference
    • Reopen previous orders
  • ALL POS Reports

    Prints the common POS reports from the POS or back office: session report, X and Z reports, sales summary and payment summary.

    • X and Z reports
    • Sales and payment summary
    • Session printouts
  • Chat Point of sale

    Brings Odoo Discuss chat into the POS screen so cashiers can message colleagues without leaving the till.

    • Chat inside POS
    • Team messaging
    • No screen switching
  • Customer Portal - Point of Sale Orders

    Lets customers see their POS purchases in the website portal and print their receipts.

    • POS orders in portal
    • Receipt reprint
    • Customer self-service
  • Delight POS theme

    A redesigned POS interface with a modern layout and colours for a more pleasant cashier experience.

    • Modern POS layout
    • Improved readability
    • Retail-friendly design
  • Import POS Orders from Excel

    Imports POS orders from Excel files, useful for migrating historic sales or loading orders from offline tills.

    • Excel import
    • Order and line creation
    • Migration support
  • KSA Zatca Phase-2 Point Of Sale Integration

    Connects POS sales to ZATCA Phase 2 (Fatoorah) so simplified tax invoices are reported to the Saudi tax authority with the required QR code.

    • ZATCA Phase 2 reporting
    • QR code on receipts
    • Simplified tax invoices
  • Multiple Branch Unit Operation Setup with Point Of Sales

    Lets one company run several branches or operating units, including their POS, with branch-specific sequences and reports.

    • Branches for one company
    • Branch POS configuration
    • Branch reporting
  • Point of Sale Credit Limit/Credit Limit on POS

    Applies customer credit limits at the POS, warning or blocking credit sales above the allowed amount.

    • Credit limit check
    • Warning and blocking amounts
    • Credit sales control
  • Point Of Sale Order Discount

    Applies a discount to the entire POS order instead of line by line, as a fixed amount or percentage.

    • Order-level discount
    • Fixed or percentage
    • Faster checkout
  • Point Of Sale Partial Payment

    Allows customers to pay part of a POS order now and the remainder later, with rules for which customers may do so.

    • Partial payment at POS
    • Balance settled later
    • Customer restrictions
  • Point Of Sale Payment Configuration

    Adds a configurable payment method for connected cash machines so the POS can work with automated cash handling.

    • Cash machine payment method
    • POS configuration
    • Automated cash handling
  • Point of Sale POS Lock Period

    Locks the POS during defined periods, for example outside opening hours, to prevent sales at the wrong time.

    • Lock by period
    • Opening hours control
    • Prevent out-of-hours sales
  • Point of Sale Related

    A bundle of POS extensions installed together to extend the shop counter with several additional features.

    • Combined POS features
    • Single installation
    • Retail enhancements
  • Point of Sale Retail Shop

    A retail-oriented POS package with cash in and out, customer discounts, product tags, quick validation and other shop-floor features.

    • Cash in and out
    • Customer discounts
    • Retail shortcuts
  • Point Of Sale Smart Cash

    Connects the POS to a smart cash drawer so cash payments are counted and change is given automatically.

    • Smart drawer integration
    • Automatic change
    • Reduced cash errors
  • Point of Sale Tax Summary

    Shows a tax summary on the POS order screen and receipt so customers and cashiers see taxes per rate.

    • Tax summary on screen
    • Tax details on receipt
    • Per-rate breakdown
  • Point of Sale with On Hand Quantity

    Displays the available stock quantity of each product on the POS screen.

    • Stock on product tiles
    • Real-time availability
    • Fewer out-of-stock sales
  • Point of Sales POS Customer Feedback Rating

    Lets customers rate their POS purchase and leave feedback, giving the shop data on service quality.

    • Rating per order
    • Feedback comments
    • Service analysis
  • POS - Top Selling Items and Top Customers of Month

    Reports the best-selling products and top customers of the month from POS sales.

    • Top products
    • Top customers
    • Monthly view
  • Pos Advanced Screen

    Extends the POS screens with order management, kitchen communication and customer-facing improvements.

    • Advanced order screen
    • Kitchen communication
    • Customer experience
  • POS All Orders List

    Lists all orders of the running POS session and earlier orders of the selected customer for quick lookup.

    • Session order list
    • Customer order history
    • Search by reference
  • POS All-In-One

    A large POS extension pack with hundreds of features for retail and restaurants, for both Community and Enterprise.

    • Extensive POS features
    • Retail and restaurant
    • Community and Enterprise
  • POS Cash register Z-Report

    Prints the closed-session (Z) report for each POS session with sales, payments and cash totals.

    • Z report per session
    • Payments and cash totals
    • PDF output
  • Pos Change Product View

    Switches the POS product display between grid and list view, with a choice of fields in the list.

    • Grid or list view
    • Configurable columns
    • Faster product lookup
  • POS Combo Products

    Sells combo products at the POS, such as meals with sides and drinks, with categories and minimum and maximum choices.

    • Combo configuration
    • Choice limits per category
    • Restaurant and retail
  • POS Custom Messages

    Shows scheduled messages and reminders on the POS screen, such as break times or promotions to mention.

    • Scheduled screen messages
    • Cashier reminders
    • Message popups
  • POS Daily Sales Report

    Prints today's or yesterday's POS sales report for a selected user in PDF.

    • Daily sales report
    • User selection
    • PDF printout
  • POS Discard Orders

    Adds a discard-order button protected by a manager PIN, so abandoned carts are cleared in a controlled way.

    • Discard order button
    • Manager PIN
    • Discarded order log
  • POS discount authorization otp

    Requires a one-time authorisation code before a discount can be applied at the POS.

    • OTP for discounts
    • Manager authorisation
    • Discount control
  • POS Discount Percentage and Fixed Amount

    Lets cashiers apply either a percentage or a fixed-amount discount to POS lines and orders.

    • Percentage or fixed discount
    • Line and order level
    • Discount display
  • Pos Divine Theme

    A modern visual theme for the POS with a cleaner layout and refreshed design.

    • Redesigned POS interface
    • Modern look
    • Improved usability
  • POS Exchange Product

    Handles product exchanges and returns from any previous order directly at the POS.

    • Exchange at POS
    • Return from any order
    • Order lookup
  • POS Fast Loading

    Speeds up POS start-up for large catalogues so sessions with very many products and customers load in seconds.

    • Fast data loading
    • Large product catalogues
    • Large customer lists
  • POS FBR Connector

    Sends POS sales to Pakistan's FBR portal automatically when payment is completed and prints the FBR invoice number on the receipt.

    • Real-time FBR reporting
    • FBR number on receipt
    • PCT code handling
  • POS Helpdesk Customer Support

    Creates helpdesk support tickets from POS customers and orders so after-sales issues are tracked.

    • Tickets from POS
    • Linked to orders
    • Support follow-up
  • POS Helpdesk RMA Return Merchandise Authorization

    Lets the support team raise return authorisations (RMA) from helpdesk tickets for POS purchases.

    • RMA from ticket
    • POS order link
    • Return processing
  • POS Home Delivery

    Creates sales orders or quotations from the POS for later delivery to the customer's address.

    • Delivery orders from POS
    • Customer address
    • Processed in back office
  • POS Home Delivery Order

    Manages home delivery and cash-on-delivery orders created at the POS, with delivery details and status.

    • Home delivery orders
    • Cash on delivery
    • Delivery status
  • POS Import Sales Order- Import Sales in Point of Sales

    Imports existing sales orders into the POS so they can be paid and completed at the counter.

    • Load sales orders in POS
    • Payment at counter
    • Order completion
  • POS Invoice and Register Payment

    Lets cashiers take payments for outstanding customer invoices directly from the POS screen.

    • Invoice payment at POS
    • Partial payments
    • Accounting reconciliation
  • POS Multi Currency

    Accepts payments in several currencies at the POS with automatic conversion to the company currency.

    • Multi-currency payment
    • Exchange rate conversion
    • Change in base currency
  • POS Multi Warehouse

    Allows one POS to sell from several warehouses or stock locations, choosing the location per line.

    • Multiple stock locations
    • Location per product line
    • Stock availability check
  • POS Order Backup & Restore

    Backs up unsent POS orders to a file and restores them, protecting sales when a session or device fails.

    • Download unsaved orders
    • Restore orders
    • Data loss prevention
  • POS Order Delete/ Delete POS Paid Order

    Lets authorised managers delete POS orders, including paid or posted orders, singly or in bulk.

    • Delete paid orders
    • Bulk deletion
    • Manager only
  • POS order merge

    Merges several open POS orders into one, useful in restaurants when tables or bills are combined.

    • Merge orders
    • Combine tables
    • Single payment
  • POS Order Return

    Processes returns of earlier orders in the running POS session with a simple lookup.

    • Return from previous orders
    • Quantity selection
    • Refund at POS
  • POS Order Sync

    Synchronises orders between POS sessions so a quotation started on one till can be completed on another.

    • Send orders between sessions
    • Shared quotations
    • Multi-till operation
  • POS Orders Reprint and POS ReOrder

    Lets cashiers reprint receipts and repeat previous orders from the POS order list.

    • Receipt reprint
    • Repeat order
    • Order list
  • POS Partial Payment

    Accepts partial payments for POS orders and validates the partially paid invoice within the session.

    • Partial payment
    • Pay later
    • Invoice validation
  • POS Payment Report

    Reports POS payments by user, payment method and salesperson, for cashiers and managers.

    • Payments by method
    • User-wise totals
    • Printable report
  • POS Portal Login

    Assigns a default POS to each user and opens their POS session directly after login.

    • Default POS per user
    • Direct session start
    • Restricted access
  • POS Product BOM

    Defines ingredients for restaurant dishes sold at the POS so stock of ingredients is reduced when food is sold.

    • Ingredients per dish
    • Stock consumption
    • Restaurant costing
  • POS Product Detail

    Shows product details such as description and stock information in the POS when the cashier selects a product.

    • Product information popup
    • Stock and description
    • Better customer answers
  • POS Realtime Update

    Pushes changes to products, customers, pricelists and taxes into open POS sessions in real time.

    • Live data updates
    • No session reload
    • Products, prices and taxes
  • POS Receipt Product Image

    Prints product images on the POS receipt.

    • Images on receipt
    • Clearer receipts
    • Configurable
  • Pos recommended products POS Related Product POS Order Suggestion item POS Cross

    Suggests related products at the POS so cashiers can cross-sell items that go with what the customer is buying.

    • Related product suggestions
    • Cross-selling
    • Higher basket value
  • POS Sales Commission

    Calculates sales commission for POS users or employees based on configured rules.

    • Commission rules
    • Per user or employee
    • Commission reports
  • POS Session Report

    Prints a POS session summary and sends it to the logged-in user, including sales and payment totals.

    • Session summary
    • Print as receipt
    • User-wise report
  • POS Spare Parts

    Lets cashiers search spare parts at the POS by vehicle brand, model and other details.

    • Search by vehicle
    • Spare parts catalogue
    • Automotive retail
  • POS Stock

    Displays available stock on the POS screen and can prevent selling products that are out of stock.

    • Stock on POS
    • Out-of-stock control
    • Location-based quantities
  • POS User Access

    Restricts sensitive POS actions per cashier, such as closing the session, deleting lines, discounts, price changes and payments.

    • Per-cashier permissions
    • Discount and price control
    • Session closing rights
  • POS Warehouse Management

    Shows stock in several locations from the POS and lets the seller order products from another location when out of stock.

    • Multi-location stock view
    • Request from other locations
    • Fewer lost sales
  • Print Report - Point of Sale Order

    Prints POS orders as PDF documents from the back office.

    • POS order PDF
    • Back-office printing
    • Order details
  • Quotation sale order and pay Invoice in POS

    Creates sales orders from the POS, imports existing orders into the POS and lets cashiers pay invoices at the counter.

    • Sales orders from POS
    • Import orders
    • Invoice payment
  • Responsive POS Theme

    A responsive POS theme that adapts the till to tablets and mobile devices.

    • Mobile and tablet layout
    • Modern theme
    • Touch friendly
  • RMA for Point of Sales

    Manages return authorisations for POS sales, with repair, scrap or replacement outcomes.

    • POS return authorisation
    • Repair, scrap or replace
    • Return tracking
  • Sales & POS Payment Report

    Reports payments from both sales orders and the POS by salesperson and payment method.

    • Sales and POS payments
    • By salesperson
    • Payment method filters
  • Sales Commission on Point of Sales

    Calculates commission on POS sales by sale, invoice or payment, according to configured commission rules.

    • Commission on POS sales
    • Rule-based calculation
    • Commission reports
  • Search by Products in POS Orders

    Finds POS orders by the products they contain.

    • Search orders by product
    • Back-office search
    • Faster lookups
  • ShopOn POS Theme

    A complete POS theme with a redesigned layout plus extras such as stock display, cash in and out and order tools.

    • Redesigned POS
    • Stock and cash tools
    • Retail features
  • Show Product Internal Reference on POS

    Shows the product internal reference on the POS product screen and the receipt.

    • Reference on product tiles
    • Reference on receipt
    • Easier product identification
  • Simplify Pos Access Management

    Central access management for POS features related to orders, products, customers and payments.

    • Feature-level access
    • Per user settings
    • Simpler administration
  • Vendus Webservice - POS

    Connects the Odoo POS with the Vendus invoicing web service to exchange POS sales.

    • Vendus integration
    • POS sales exchange
    • Web service connection

Restaurant & kitchen

10 apps

Kitchen display screens, QR table ordering and e-menus, modifiers, waiter access and table locking.

Typical workflow

  1. 1 Order at table or QR
  2. 2 Send to kitchen
  3. 3 Prepare and serve
  4. 4 Bill and close table
Apps in this capability (10)
  • Mobile Theme - POS Scan Table QR Code

    Lets restaurant guests scan a QR code on their table and order from a mobile-friendly menu that feeds the POS.

    • Table QR ordering
    • Mobile menu
    • Orders to POS
  • POS Emenu

    Improves POS ordering in restaurants with quick quantity buttons and different kitchen order ticket types.

    • Quick quantity buttons
    • Kitchen ticket types
    • Faster ordering
  • POS Kitchen Screen

    Displays POS orders on kitchen and bar screens so cooks see, prepare and complete orders without paper tickets.

    • Kitchen and bar displays
    • Order status updates
    • Paperless kitchen
  • POS Offline - Retail and Restaurant

    Keeps the POS selling when the internet or Odoo server is unavailable, including page reloads, and syncs when back online.

    • Offline selling
    • Reload without connection
    • Automatic sync
  • POS Pizza Modifiers

    Configures modifiers such as toppings, sizes and halves for pizzas and other customisable dishes at the POS.

    • Toppings and sizes
    • Half-and-half options
    • Modifier pricing
  • POS Responsive Kitchen

    Improves kitchen order submission from the POS and makes the restaurant screens usable on mobile devices.

    • Kitchen order button
    • Responsive layout
    • Mobile waiters
  • POS Restaurant

    A restaurant pack for the POS with combos, kitchen screen, customer wallet, gift cards and vouchers.

    • Combos and kitchen screen
    • Wallet and gift cards
    • Vouchers
  • POS Restaurant User Access

    Restricts restaurant POS actions per user, such as closing, deleting lines, discounts, price changes and payments.

    • Per-user restrictions
    • Discount and price control
    • Restaurant POS
  • POS Scan Table QR Code

    Lets customers order from their table by scanning a QR code, sending the order straight to the POS.

    • Table QR codes
    • Self-ordering
    • Orders linked to table
  • POS waiter pos employee lock login screen pos lock table restrict pos table

    Locks restaurant tables to the waiter who opened them, with PIN-protected access for each employee.

    • Waiter-owned tables
    • PIN login
    • Occupied table protection

Loyalty, coupons & gift cards

10 apps

Loyalty and reward programmes shared between POS and website, coupons, vouchers, gift cards and customer wallets.

Typical workflow

  1. 1 Enrol customer
  2. 2 Earn points
  3. 3 Redeem reward or voucher
  4. 4 Report liability
Apps in this capability (10)
  • Advance All in one Loyalty - POS & Website Rewards Redeem Program

    A full loyalty programme shared by the POS and the online shop: customers earn points on purchases and redeem them as rewards in either channel.

    • Points in POS and website
    • Reward redemption rules
    • Membership levels
  • All in one Loyalty - Website and POS Rewards Redeem Program

    Runs one loyalty programme across the shop counter and the website, so customers collect and spend points wherever they buy.

    • Shared points balance
    • Earn and redeem rules
    • POS and eCommerce
  • Pos Coupons And Vouchers

    Creates discount coupons and vouchers that cashiers apply at the POS by entering the code.

    • Coupon and voucher codes
    • Fixed or percentage value
    • Validity and usage limits
  • POS Gift Card

    Sells gift cards at the POS in different values and lets customers pay with them later using a secret code.

    • Gift card sale at POS
    • Card variants by value
    • Balance tracking
  • POS Gift Coupons & POS Vouchers Discount

    Issues gift coupons and vouchers from the back office that customers redeem as discounts at the POS.

    • Gift coupons
    • Voucher discounts
    • Redemption control
  • Website Coupons & Vouchers

    Creates discount coupons and vouchers for the online shop that customers enter at checkout.

    • Website coupon codes
    • Discount rules
    • Usage limits
  • Website Loyalty Management Extension

    Extends website loyalty programmes with more earning and redemption options to reward repeat customers.

    • Extended reward rules
    • Customer point history
    • Website redemption
  • Website Loyalty Program

    Rewards online customers with loyalty points on their orders that can be redeemed on future purchases.

    • Points on website orders
    • Redemption at checkout
    • Loyalty balance in portal
  • Website Wallet for Customers

    Gives customers a wallet on the website that they can top up and use to pay for purchases.

    • Wallet top-up
    • Pay with wallet
    • Transaction history
  • Website Wallet Management

    Lets customers add money to an online wallet and use it for shopping or to pay outstanding invoices.

    • Wallet funding
    • Shopping and invoice payment
    • Wallet transactions on portal

No apps match your filter on this page. Try the full catalogue search.

Our consultancy

How we implement these apps

  1. 01

    Requirement fit

    We map your process to the right apps and standard Odoo features, and identify gaps early.

  2. 02

    App evaluation

    We review functionality, Odoo version, dependencies, edition (Community or Enterprise) and compatibility with your existing modules.

  3. 03

    Solution design

    We design how the apps, standard Odoo and any custom modules work together, so data and processes stay consistent.

  4. 04

    Installation & configuration

    Staging installation, configuration, access rights and test data on your own database.

  5. 05

    Integration & customisation

    We connect apps with your other modules and systems and extend them in separate modules, keeping upgrades possible.

Built by MRM Tech Sol

Related MRM solutions

When an app is not enough, these solutions are engineered from our own Odoo modules.

All solutions
POS & Retail

POS & Retail Operations

Point of Sale accounting refinements and serial/IMEI-aware stock operations for retail and device businesses.

View solution

FAQ

Questions about Odoo apps

We advise on the right apps for your processes and take care of installation, configuration, data migration, integration, customisation, training and support.

Availability differs by app and version. We check compatibility with your Odoo version and edition and, where needed, recommend alternatives or custom development.

Yes. We extend apps through separate modules rather than editing their code directly, so updates can still be applied.

Yes. We test apps together on a staging copy of your database to make sure they work with each other and with your existing customisations.

We say so. Sometimes standard Odoo configuration is enough; in other cases a custom module is a better long-term investment than adapting an app.

Discuss POS & Restaurant apps

Tell us which processes you want to cover and we will recommend the right apps or approach.

Your information is kept confidential and used only to respond to your enquiry.

Let's talk

Need an Odoo solution tailored to your business?

Let's discuss your requirements, your current systems and what you want to achieve.