Skip to content
ERP HERITAGE ODOO PARTNER · MELBOURNE

Retail

One inventory. Every channel.

Single-store and multi-store retailers running Odoo for POS, eCommerce, omnichannel inventory, loyalty, gift cards, promotions, and the click-and-collect flows your customers now expect. Hardware-tested, offline-capable, finance-clean.

Processes

What we configure for Retail.

Configure the standard product first; customise only when standard truly cannot.

  1. 01

    POS

    Tablet or terminal POS that works offline, syncs when the network returns, prints receipts to ESC/POS or Bluetooth printers, and reads barcodes from any reasonable scanner.

  2. 02

    Omnichannel inventory

    A single source of truth for stock across stores, warehouses, and the website. Reservations made at the point of sale, releases on cancellation, and a customer who never sees an oversold product.

  3. 03

    eCommerce

    Native Odoo eCommerce, or integrated Shopify, WooCommerce, or Magento. Product catalogue, pricing, and inventory all driven from Odoo as the system of record.

  4. 04

    Loyalty and promotions

    Loyalty programmes, gift cards, automatic promotions and coupons, configured to your rules, applied at POS and at checkout.

  5. 05

    Click-and-collect

    Order online, collect in store. The store sees the order, picks, holds, and notifies the customer, with stock movements journaled correctly.

Pain, addressed

Where Retail clients usually start.

  • 01 · The pain

    Stock on the website does not match the store, customers complain.

    Our answer

    Single inventory across POS, web, and warehouse. Reservations and releases tied to the order lifecycle. Oversells become an alert, not a customer email.

  • 02 · The pain

    Promotions are a spreadsheet and a hope.

    Our answer

    Rules-based promotions in Odoo. Buy-X-get-Y, percentage off categories, time-windowed discounts, customer-segment targeting. Visible at POS and online.

  • 03 · The pain

    Loyalty is fragmented across an external app and the till.

    Our answer

    Loyalty in Odoo, points earned and redeemed at POS and online interchangeably. Member balance visible to your team in one place.

  • 04 · The pain

    End-of-day reconciliation takes longer than it should.

    Our answer

    POS session close with cash-up, EFTPOS reconciliation, and journal posting in one workflow. Discrepancies are surfaced, not buried.

What we ship

A typical Retail engagement.

Configured artefacts you receive at handover. Yours to keep, yours to share with any successor.

  • POS configuration with hardware testing for your store
  • Omnichannel inventory across POS, web, warehouse
  • Promotion engine and loyalty programme
  • Click-and-collect flow store-by-store
  • Gift card issue and redemption journals
  • End-of-day reconciliation runbook

Frequently asked

Questions about Retail.

Does Odoo POS work offline? +

Yes. Sales, payments, and stock changes queue locally and sync when the connection returns. Critical for stores with patchy connectivity, and a feature we configure carefully so no transaction is lost.

Can we keep using Shopify and have Odoo be the system of record? +

Yes. Shopify drives the storefront experience, Odoo drives stock, pricing, customer, and finance. We keep them in sync via the official connector or a custom integration depending on volume and complexity.

How do gift cards work? +

Issued at POS or online, with a unique code or scannable barcode, redeemable across all channels. Liability tracked on the balance sheet, expiry rules configurable, partial redemptions journaled correctly.

What about EFTPOS and payment terminal integration? +

Tyro, Adyen, Stripe Terminal, Square, and most modern providers integrate cleanly. The POS triggers the terminal, the terminal returns the result, and the sale is journaled with the right tender type.

Tell us about your Retail project.

A short note is enough. We answer in person, within one business day.