Skip to Content
Home/Industries/Retail & E-commerce
Odoo for retail & e-commerce

Every store, every channel, every SKU — one living system.

Stores and POS, webshop and marketplaces, messengers, warehouse, finance, people, loyalty — connected so tightly that you see the whole business live on your phone. And can simply ask it a question.

3 mocall → go-liveLive in three months. The retail solutions on this page are already built and delivered — we configure them to your stores, not from a blank page.
✳︎ Official Odoo Partner✳︎ 100+ projects✳︎ Clutch 4.9 / 5✳︎ Live in 3 months
Your business · live3 stores · webshop · marketplace · DMs
€ 18,420Sales today
61Orders
47%Margin
3 !Alerts
09:12StoreMall store — sale #4821, 2 items, loyalty card applied
09:12WebshopOrder paid — reserved in the central warehouse
09:13InstagramNew DM → lead created, asked for size M
09:13WarehousePick list printed, courier booked, tracking sent
09:14FinanceInvoice posted, VAT calculated, nothing re-typed
09:14AlertHoop earrings 15 mm below minimum → reorder draft
09:15TelegramFounder asked “sales by store today?” → answered in 6 s
09:15StoreCity store — return #R-118, wrong size, back to stock
09:16Marketplace3 orders imported, stock synced on every channel
09:16PeopleShift closed — cash counted, commissions calculated
09:17LoyaltyBirthday flow — 14 clients got their code this morning
09:17AlertDM unanswered 30 min → floor manager pinged
09:12StoreMall store — sale #4821, 2 items, loyalty card applied
09:12WebshopOrder paid — reserved in the central warehouse
09:13InstagramNew DM → lead created, asked for size M
09:13WarehousePick list printed, courier booked, tracking sent
09:14FinanceInvoice posted, VAT calculated, nothing re-typed
09:14AlertHoop earrings 15 mm below minimum → reorder draft
09:15TelegramFounder asked “sales by store today?” → answered in 6 s
09:15StoreCity store — return #R-118, wrong size, back to stock
09:16Marketplace3 orders imported, stock synced on every channel
09:16PeopleShift closed — cash counted, commissions calculated
09:17LoyaltyBirthday flow — 14 clients got their code this morning
09:17AlertDM unanswered 30 min → floor manager pinged
✳︎ Nothing here was typed in twiceone database · your access rights
Fashion & footwear●Jewelry & watches●Cosmetics & perfumery●Electronics●Home & furniture●Sports & outdoor●Optics & pharmacy●Gifts & specialty●Multi-brand chains●Franchise networks● Fashion & footwear●Jewelry & watches●Cosmetics & perfumery●Electronics●Home & furniture●Sports & outdoor●Optics & pharmacy●Gifts & specialty●Multi-brand chains●Franchise networks●
01
Sound familiar?

Six problems every retailer knows by heart.

A
Three stocks, three truths

The store, the webshop and the warehouse each show a different quantity. The customer finds out last — at the counter.

✳︎ store ≠ webshop ≠ warehouse
B
Variants multiply into chaos

40 models × 6 sizes × 4 colors is 960 SKUs. Somebody still counts them by hand and reorders from memory.

✳︎ 960 SKUs in one spreadsheet
C
Sales happen in DMs — and stay there

Leads, prices and promises live in a manager's Instagram inbox. When she leaves, the pipeline leaves with her.

✳︎ pipeline.location = phone
D
Month-end is a project

Exports from accounting, pivot tables, three versions of the truth. By the time the report is ready, the month has moved on.

✳︎ export → Excel → Thursday
E
Lots, serials, expiry, warranty

Cosmetics expire. Jewelry needs certificates. Electronics need serials. Nobody can say which unit went to which client — until a complaint arrives.

✳︎ unit → client: unknown
F
Promotions nobody can measure

A weekend sale, a loyalty card, a blogger's promo code. Was any of it profitable? Everyone has an opinion. Nobody has the number.

✳︎ promo.roi = null
→ Swipe to see all six

None of this is a people problem. It is a system problem — and a system problem is solvable in weeks.

02
The system map

One organism. Eight organs. One brain.

Tap a department. Every pain has a solution, and every organ feeds the same brain — the founder's view.

Organ 01 / 08✳︎ feeds the brain

CRM & messengers

The pain

Every DM is a sales conversation — and not one of them is in a system.

What you get
✓Instagram, WhatsApp, Telegram, Facebook in one inbox — every message lands on the customer's card.
✓A retail pipeline: new → sized & priced → reserved → paid → delivered, with automatic follow-ups when a chat goes quiet.
✓One customer card across every channel: sizes, preferences, past orders, birthdays, loyalty balance — visible to any manager.
✓Missed-lead alerts: a DM unanswered for 30 minutes pings the floor manager.
✓Reviews and feedback requested after delivery, stored in the same place.
Replaces: personal phones, Excel lead lists, “I'll write to her later”.Talk about CRM →
Organ 02 / 08✳︎ feeds the brain

Stores & POS

The pain

Every store, pop-up and wholesale buyer needs its own price, receipt and stock — and today gets its own system.

What you get
✓A POS built for retail: barcodes, variants, gift cards, store credit, deposits and layaway, exchanges and returns in two taps. Works offline.
✓Fiscal receipts, e-invoices and tax free issued from the same sale — localized for your country.
✓Multi-store: each store sees its own stock and reserves the last size M from another one for the client at the counter.
✓Shift close and cash control per store, per cashier, per day.
✓B2B and wholesale: pricelists, quotations and a self-service portal — same catalog, same stock.
Replaces: cash-register software, paper receipts, the “which store has it?” call.Talk about POS →
Organ 03 / 08✳︎ feeds the brain

Webshop & marketplaces

The pain

The website says “in stock”. The warehouse says otherwise. The refund email says sorry.

What you get
✓A webshop on the same database: variants, size guides, wishlists, multi-language, multi-currency. Stock updates the moment a store sells the last piece.
✓Keeping Shopify, WooCommerce or a marketplace? Orders, products and stock sync in; fulfilment runs from one place.
✓Payments, delivery slots, click & collect, courier tracking — pushed to the customer automatically.
✓Abandoned carts, promo codes, product reviews handled by the shop itself.
✓Ad attribution: pixel and campaign data tied to the order, down to the SKU.
Replaces: manual stock updates on the site, copy-pasting web orders.Talk about e-commerce →
Organ 04 / 08✳︎ feeds the brain

Warehouse & purchasing

The pain

960 SKUs, three locations, one person's memory — and that person goes on holiday.

What you get
✓Variants done properly: model × size × color, a barcode on every piece, price tags and labels printed from the system.
✓Lots, expiry dates, serials, certificates, warranties — traceable from the supplier to the exact client.
✓Purchasing that thinks ahead: reorder rules per store, supplier lead times, landed costs with customs and freight inside.
✓Every movement leaves a trace: transfers, consignment, returns to sellable, write-offs, counts from a phone.
✓Season planning and sell-through by collection — markdowns on numbers, not nerves.
Replaces: the stock spreadsheet, the notebook, the annual “surprise” inventory.Talk about inventory →
The brain✳︎ everything flows here

Reporting & the founder's view

The pain

You ask for a report on Monday. You get it on Thursday. It is already wrong.

What you get
✓Live dashboards on your phone: sales by store, channel and SKU; margin; stock cover; cash — the same number as in the books, because it is one database.
✓Alerts come to you: a size running out, an invoice overdue, a DM unanswered, cash below threshold — in Telegram, not in a report.
✓Ask the business a question by voice or text and get the answer with live data, within your access rights.
✓Same truth, different windows: founder, store manager, accountant, investor.
Replaces: exports, Excel, “let me check and call you back”.See the founder's view →
Organ 05 / 08✳︎ feeds the brain

Finance & compliance

The pain

Accounting lives in one system, sales in five others — and they meet once a month, painfully.

What you get
✓Localized accounting: chart of accounts, VAT and statutory reports for Armenia, Switzerland and the EU — the accountant works in the system, not around it.
✓Nothing re-entered: invoices, fiscal receipts, tax free, returns and credit notes post themselves from the sale.
✓Bank reconciliation, multi-currency purchasing, supplier payments on schedule; cash per store and per shift.
✓Real margin per product, store and channel — landed cost, discounts and returns already inside.
✓Multi-company and franchise: several legal entities, one catalog, consolidated numbers.
Replaces: double entry, month-end reconciliation marathons.Talk about finance →
Organ 06 / 08✳︎ feeds the brain

Marketing & loyalty

The pain

A weekend sale, a loyalty card and a blogger's promo code — which one actually made money?

What you get
✓Loyalty, gift cards, coupons and promo codes that work identically at the POS, online and in a DM.
✓Promotions with rules: buy 2 get 1, tiered discounts, VIP prices, seasonal sales — scheduled, not improvised.
✓Email and SMS to real segments: “bought size M last year, hasn't been back in 90 days, lives within 10 km”.
✓Birthday, welcome and win-back flows that run by themselves.
✓Social posting and ad attribution close the loop — measured in orders, not likes.
Replaces: discount chaos, “newsletter to everyone”, guessing.Talk about marketing →
Organ 07 / 08✳︎ feeds the brain

People

The pain

Shifts, commissions and turnover across five stores — tracked in a group chat and a notebook.

What you get
✓Shift planning per store, attendance from the POS login, leave approved from the phone.
✓Commissions computed from real sales — per seller, per store, per product line. No screenshots at month-end.
✓Onboarding, appraisals, documents in one place; the seller who moves stores keeps her history.
✓Roles and access: a seller sees her store, a manager her region, the founder everything.
Replaces: the shift group chat, commission arguments, paper files.Talk about HR →
Organ 08 / 08✳︎ feeds the brain

Training

The pain

A new seller learns the collection from a colleague — if there is time, and if the colleague remembers correctly.

What you get
✓Product-knowledge courses with video and quizzes: materials, care, stones, skincare protocols, what to upsell with what.
✓An onboarding path per role — seller, cashier, warehouse — so day one is the same in every store.
✓A new collection ships with its training attached; completion and certificates visible to HR.
Replaces: “ask Anna”, printed brochures, inconsistent advice at the counter.Talk about training →
03
Website

A website that is the system — not connected to it.

Your site runs on the same platform as your stores, warehouse and books. There is no integration to build or maintain, because there is nothing to integrate. The numbers on the screen are the numbers in the business.

1Live stock on every product page — per size, per store, per warehouse. Sold the last piece at the counter? The site knows before the customer does.
2Prices from your pricelists — the same rule engine as the POS. A promotion, a VIP price or a markdown goes live everywhere at once.
3“Add to cart” is an order in the system — reserved, picked, invoiced. No export, no sync, no re-typing. Reserve-in-store and click & collect included.
4Reviews and ratings from real orders — requested after delivery, moderated in the CRM, shown on the page.
5Live chat and forms land in the CRM — as leads on the customer card, next to her Instagram and WhatsApp messages.
✓Customer portal: orders, invoices, tracking, returns, loyalty balance — self-service, no calls to the store.
✓B2B portal: wholesale buyers order at their prices, see their invoices and stock availability, 24/7.
✓Pages, blog, landing pages, SEO — your marketing team edits with a drag-and-drop builder. No developer for a banner.
✓Multi-language, multi-currency, multi-brand — one site or one per country and brand, one catalog behind all of them. Hosting, SSL, backups, GDPR handled.
yourbrand.com / silk-blouse-ivory
New in · Women · Men · SaleCart (1)
Product photo
Silk blouse · ivorySKU BL-0412 · Spring collection
€ 149€ 165VIP −10%2
XSSMLXL1
Size M: 2 left in Mall store · 5 in the central warehouse · XL sold out
Add to cartReserve in store3
★★★★★ 4.8 · 36 reviews from delivered orders 4
Complete the lookLinen trousers · sand€ 89 · in stock in 3 stores
DeliveryTomorrow by courieror click & collect today, Mall store
Your account2 orders · 340 pointsinvoices, returns, tracking
Live chat → CRM inbox 5“Hi! Is size M available in City store?”
0 integrations to maintain0 stock syncs1 catalog — site, stores, marketplaces1 customer card — site chat, DMs, counter
04
Yes, that too

The things you were going to ask about — already covered.

Retail is a thousand small mechanics. Here are sixty-four of them, so you don't have to write the list yourself.

64mechanics · one system
SellingPOS
  • POS with barcode scanning
  • Gift cards & store credit
  • Exchanges & returns
  • Deposits, layaway, instalments
  • Pre-orders & backorders
  • Click & collect
  • Tax free receipts
  • Price tags & label printing
Pricing & promotionsMargin
  • Promotions, coupons, promo codes
  • Loyalty points & VIP tiers
  • Pricelists per store or customer
  • Seasonal sales & markdowns
  • Bundles, sets, kits
  • Staff & partner discounts
  • B2B & wholesale pricing
  • Multi-currency prices
CatalogProduct
  • Size, color, model variants
  • Barcodes, SKUs, supplier codes
  • Lots & expiry dates
  • Serial numbers & certificates
  • Warranties & repairs
  • Images & attributes for the web
  • Collections & seasons
  • Product marking & labelling
StockWarehouse
  • Multi-store, multi-warehouse stock
  • Inter-store transfers
  • Reorder rules & forecasts
  • Counts from a phone
  • Consignment & dropshipping
  • Landed costs: customs, freight
  • Shrinkage & write-offs
  • Sell-through by collection
FulfilmentDelivery
  • Courier integrations & labels
  • Tracking sent to the customer
  • Marketplace orders imported
  • Packing lists & partial deliveries
  • Delivery slots & same-day
  • Returns back to sellable stock
  • RMA & defect handling
  • Own courier route planning
CustomersCRM
  • One customer card, every channel
  • Instagram, WhatsApp, Telegram inbox
  • Reviews & feedback requests
  • Birthday, welcome, win-back flows
  • Email & SMS campaigns
  • Segments that update themselves
  • Helpdesk & complaints
  • Consents & data protection
FinanceBooks
  • Localized accounting — AM, CH, EU
  • VAT & e-invoicing
  • Fiscal receipts
  • Bank reconciliation
  • Cash per store & shift close
  • Supplier payments & due dates
  • Margin by SKU, store, channel
  • Multi-company & franchise
People & controlBrain
  • Shifts & attendance
  • Commissions from real sales
  • Onboarding & training courses
  • Roles & access rights
  • Audit trail on every change
  • Live dashboards on the phone
  • Alerts in Telegram
  • AI assistant, voice or text
Not on the list? That is what our module team is for — we build it, you keep one system.Ask about your case →
05
One order, end to end

From a DM to a delivered parcel — nobody re-types anything.

Same six steps whether the order starts on Instagram, at the counter or in the webshop. Each step already knows what the previous one did.

01
Instagram · WhatsApp
A DM arrives

It lands in the system. The customer card opens with her sizes and last orders.

02
CRM · Catalog
Quote inside the chat

Price and photo sent from the catalog. A quotation exists — nobody created it.

03
Payment · Stock
Paid, reserved

Payment link or in store. The order confirms itself and reserves size M where it is.

04
Warehouse · Courier
Pick & ship

Pick list on a phone, label printed, tracking number back into the same chat.

05
Finance · Fiscal
Books close themselves

Invoice and receipt posted, VAT and margin updated. The accountant sees it first.

06
Loyalty · Returns
After the sale

Exchange in two taps. Points added. “How did you like it?” goes out on day seven.

0 re-typed orders0 “let me check the stock” calls1 customer card, every channel1 number on the dashboard — the same one in the books
06
Decisions at a glance

No exports. No Excel. No waiting till Thursday.

Every number on the dashboard is the number in the books, the warehouse and the POS — because it is one database. The founder opens it on the phone. A store manager sees her store. The accountant sees the ledger.

The questionTodayWith one system
What sold yesterday, by store?Export, Excel, two hoursOn the dashboard. Live.
Which sizes are running out?Call each storeAlert in Telegram this morning
Is this month profitable?Ask the accountant on the 15thMargin per channel, today
What did the weekend promo bring?OpinionsOrders and margin, attributed
Which unit went to this client?Nobody knowsSerial, date, seller — one click

The ten-second test: how many units of your best-seller are left — in every store and online, right now? If the answer takes longer than ten seconds, this is the section you were missing.

Founder dashboard · this week● live
€ 98,400Sales · week
48.2%Gross margin
41 dStock cover
3.1%Returns
Sales by day · all channelsWeek 37
MonTueWedThuFriSatSun
Top sellersSoldLeft
Silk blouse · ivory · M272
Gold hoop 15 mm191
Retinol serum 30 ml4416
Wireless earbuds · black159
Signet ring · size 1780
✳︎ Reorder drafts created for 3 SKUsAccess: founder · all companies
07
Ask your business

Send a voice message. Get the number back.

An AI assistant connected to your system. Write or speak to it in Telegram, WhatsApp or your own branded app. It answers with live data, creates what you ask for, and never shows more than your access rights allow.

✳︎ Telegram · WhatsApp · your appThe messengers your team already uses, or a branded app on iOS and Android with your logo on it.
✳︎ Voice or textFrom the car, from the shop floor, from the airport. Ask the way you would ask a colleague.
✳︎ Your access rightsA seller sees her store. The founder sees everything. The assistant cannot show what the system would not.
✳︎ Reports as linksAnything bigger than a sentence comes back as a phone-friendly link, ready to forward.

Prefer to ask from Claude or ChatGPT on a laptop? The same access works there through our MCP connector.

Assistant · Telegram
0:06
“How much did the Mall store sell yesterday, and what's running out?”
Live · sales · stock Mall store, yesterday: € 5,640 — up 9% on last Tuesday. 38 receipts, average € 148. Running out: Silk blouse ivory M (2), Gold hoop 15 mm (1), Signet ring 17 (0). Reorder draft created for the three — confirm?
Confirm. And send me this week's returns by reason.
Done · purchase order · report PO00871 confirmed — supplier notified. Returns, 7 days: 14 items, 3.1%. Wrong size 8 · changed mind 4 · defect 2. Open the report →
● Answered under your rights: foundervoice · text
09
Three months

Book a call today. Three months from now, all of this is running in your business.

We are not starting from a blank page. Every solution on this page is already built and has been delivered many times. What takes three months is fitting it to you: your catalog, your stores, your data, your team.

Workstream
Month 1Discovery · foundation
Month 2Stores · web · warehouse · finance
Month 3Messengers · loyalty · brain · go-live
Discovery & custom demoyour processes, live
Catalog, variants, data migrationproducts, customers, history
Stores & POS, fiscalfirst store live in week 7
Warehouse & purchasingstock, transfers, reorders
Website & webshopon the same database
Finance & localizationaccounting, VAT, e-invoicing
CRM, messengers, loyaltyInstagram, WhatsApp, promos
Dashboards, alerts, AI assistantthe brain
Training & go-liveweek 12
Milestones
Week 2 — your processes in a live demo Week 7 — first store live Week 12 — go-live, everything on this page
Ready-made, not from scratchRetail POS, webshop, warehouse, localized finance, messenger connectors, dashboards, the AI assistant — built, delivered, refined across dozens of projects. We configure; we don't invent.
Weekly demos, weekly reportsYou see working software every week — what is done, hours spent, balance left. Never a surprise invoice, never a nine-month silence.
Fast because of how we workAI-accelerated delivery reviewed by developers, and a pilot from €1,000 / 25 h so the first step is small. Why we are fast →
Your side of the deal: one decision-maker available two hours a week, and your data when we ask for it. That's it.Book a call →
Book a call today. Three months from now, all of this is real — in your business.

We bring the ready-made solutions. You bring your stores.

Book a call
Stores✳︎Website✳︎Marketplaces✳︎Messengers✳︎One system · 3 months