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.
-
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.
-
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.
-
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.
-
04
Loyalty and promotions
Loyalty programmes, gift cards, automatic promotions and coupons, configured to your rules, applied at POS and at checkout.
-
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
Services
Most Retail engagements use these.
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.
Other industries
We work across every industry.
Tell us about your Retail project.
A short note is enough. We answer in person, within one business day.