Odoo and POS: till, card terminal and eshop sharing the same stock.
We set up the Odoo POS connection so your shop's till, whether Odoo's Point of Sale or the one you use today, sells from the same stock as your eshop. Receipts come from a fiscal cash register or a licensed provider, and the card terminal (POS) charges the receipt's own amount, interconnected as Greek tax rules require.
Shop till
Receipt A-2291
- Rain jacket, M
- €64.90
- Wool scarf
- €24.90
Total, by card€89.80
MARK 400001234567891Card €89.80 · 12:14
POSthe card terminal
- Charges
- €89.80, from the receipt
- The payment
- tied to A-2291
Provideror cash register
- myDATA
- MARK 400001234567891
Odoo
- Jacket M in the shop
- 3 → 2
- Available on the eshop
- 6 → 5
WHAT HAPPENS AT THE TILL OF A SHOP WITH AN ESHOP
In most shops the till and the eshop don't talk to each other. Whatever happens in one, someone types into the other by hand, when they find the time.
A receipt for the last jacket and a new eshop order for the same jacket Sold at the till, still for sale online
The till's stock reaches the eshop once a night. The last jacket sold in the shop at noon, and in the afternoon someone ordered it online. Now someone has to call the customer and cancel.
Each sale at the till lowers the eshop's stock within seconds.
One sale, step by stepOne amount on the receipt and another on the card machine The amount typed into the card machine
The cashier prints the receipt, then types the amount into the card terminal. One wrong digit and the payment no longer matches the receipt. Greek rules require the terminal to be interconnected, so every card payment is tied to its receipt.
The card machine takes the amount from the receipt, and each payment is tied to it.
Card terminals and receiptsA spreadsheet with the day's closing and a difference End of day in a spreadsheet
The day's receipts, the card terminal's payments and the eshop's sales sit in three places. Every evening someone compares them in Excel, and at month end your accountant asks about the differences.
At closing, Odoo shows what it expects beside your count: cash, cards and returns.
End of day and returnsA note about a size exchange to be entered later An online order, returned in the shop
A customer bought online and brings the shoes to the shop for another size. The till can't see the eshop order, so the exchange is noted on paper and entered later, if nobody forgets.
The till sees the eshop order, and the exchange is done there and then.
ODOO POS IN GREECE: WHAT WE CONNECT IN THE SHOP
Every sale, return and card payment in the shop reaches Odoo, against the same stock and the same customer record as the eshop.
The till: Odoo's, or yours
Odoo Point of Sale on a tablet or computer with a barcode scanner, or the till software you use today, connected to Odoo. We decide together during the mapping. See both options.
One stock with the eshop
Every sale at the till lowers, within seconds, the stock your eshop and the marketplaces show. With a second shop or a warehouse, staff see where the size the customer wants is.
Same prices, same offers
Prices change once, in Odoo's price list, and reach the till and the eshop the same. Offers carry a start and an end date, and Odoo keeps the history of every price.
Receipts from a cash register or a provider
Receipts come from a fiscal cash register, as today, or through a licensed e-invoicing provider instead. We work with licensed providers, and we choose the route with your accountant.
Card terminal interconnection
The card terminal takes the amount from the receipt, and every payment is tied to its receipt, through the cash register or the provider. Refunds to the card work the same way. What AADE requires.
Loyalty and gift cards
One customer in the shop and on the eshop, with the same points, coupons and gift cards. You see what each customer bought, wherever they bought it.
THE TILL IN ODOO, OR THE ONE YOU HAVE
We decide it together during the mapping. Either way, the shop sells from the same stock and at the same prices as the eshop.
Odoo Point of Sale
- Runs on a tablet or computer with a barcode scanner, inside the same Odoo as your warehouse and accounts.
- Staff see whether the size missing from the shelf is in the warehouse or another shop.
- One customer record, with points and gift cards that work in the shop and on an Odoo eshop.
- A good fit when you open a shop, or when the till needs replacing anyway.
The till you use today
- Its sales go into Odoo, and Odoo sends it prices, offers and product codes.
- Receipts keep coming the way they do today, unless you decide to move them to a provider.
- We need an API or access to its database. We check that before the proposal.
- A good fit when the till works well and your team knows it.
Where receipts come from, a cash register or a provider, we decide separately, with your accountant.
ONE SALE AT THE TILL, STEP BY STEP
From the scan to the eshop's stock, in a shop that issues receipts through a provider. Flip the switch to see what happens when the shop's internet goes down.
- Till
- Provider
- Card terminal
- Odoo
Receipt to the customer, the right stock everywhere
- The cashier scans a rain jacket and a wool scarf. Prices come from Odoo's price list, the same one the eshop uses, and the customer pays by card.
- Right then the shop's line goes down. The router switches to the second connection, a SIM card, which the rules require when receipts go through a provider.
- Before the card is charged, the receipt's details go to the provider, which returns the signature for the payment.
- The card terminal takes the amount from the till. Nobody types €89.80, and the card can't be charged more than the receipt.
- The receipt is issued with its MARK, the number AADE gives every document, and the customer gets it printed or by email.
- The sale goes into Odoo. The jacket drops from 3 to 2 in the shop, and the eshop now shows 5 available instead of 6.
- The sale reaches Odoo over the second connection, and the eshop shows the right stock. When the line comes back, the router switches back without stopping the till.
- At closing, every card payment already has its receipt next to it, and the till agrees with Odoo without a spreadsheet.
CARD TERMINALS AND RECEIPTS: WHAT AADE REQUIRES
If you take cards, the card terminal must be interconnected with the fiscal cash register or with the provider that issues your receipts. The amount reaches the terminal from the receipt, each payment is tied to its receipt, and card payments can never exceed the receipts they belong to. A refund to the card gets its own document too.
Receipts can come from a fiscal cash register or, instead, through a licensed e-invoicing provider. With a provider, the shop also needs a second internet connection, a SIM card for instance, written into the provider contract. If the link to the provider drops, the till keeps issuing receipts, and they go to the provider within one day.
We work with licensed providers. We connect the till, the card terminal and Odoo, and before day one we test every case with your accountant: payment, cancellation, refund to the card, internet down. See also how to choose a provider.
- Tillin Odoo or your own
- Provider or cash registerissues the receipt
- Card terminalcharges its amount, tied to it
- myDATAreturns the MARK
The receipt to the customer, the sale and payment into Odoo
END OF DAY AND RETURNS
At closing you count the cash, and Odoo shows what it expects next to it: cash, cards and refunds, receipt by receipt. Card payments already carry their receipt, so a difference shows before the shop closes, not at month end.
Your accountant sees the same numbers in Odoo as the till, without waiting for the monthly spreadsheet.
When a customer brings something back, bought in the shop or online, the till finds the original receipt or order. The item goes back into every channel's stock, the credit note comes from the cash register or the provider, and the money goes back to the card through the terminal, tied to the return.
End of day
Shop · Tuesday, 20:58
- 64receipts
- 41card payments, all with a receipt
- 1cash difference
- 20:58CheckCash counted €381.20, expected €386.20CHECK
- 20:41OKReturn jacket from eshop order #20377, €64.90 back to the card
- 20:30OKCards 41 payments, each tied to its receipt
- 20:30OKStock 58 moves reached Odoo and the eshop
ODOO POS, ESHOP AND WHOLESALE IN ONE SYSTEM
Till, eshop and warehouse all see the same products, the same prices and the same stock. You sell, and everything else updates itself.
- Shop, eshop and wholesale
One product, three prices
You sell in the shop, online and wholesale, and each channel has its own price list. Orders go to the right warehouse, and at the till the product is found by any of its barcodes.
- Stocktake
Barcode stocktake from a phone
Count with a scanner or a phone camera. Every scan is saved first and checked against your software after, so nothing is lost if the connection drops.
- Customers who need an invoice
Company details from the VAT number, at the till
Enter the VAT number (ΑΦΜ) and Odoo fetches the company's details from AADE's registry. You check them, approve, and nobody is kept waiting at the till.
- Accounts
Bank transactions that reach Odoo by themselves
Your account's transactions arrive in Odoo on their own, ready to match against sales and payments. Your accountant will thank you.
- E-invoicing
eInvoice Link
Our platform sends invoices from Odoo or other software to a licensed provider, resends them if the connection drops and brings back the MARK. All you do is issue the invoice.
How many shops and tills do you run? Tell us and we'll show you how they can work together.
HOW WE CONNECT THE TILL TO ODOO, WITHOUT CLOSING THE SHOP
Mapping
About a week: how you sell at the till, which cash register, card terminal and provider you have, how returns work and what you send your accountant.
Connection map
We write down with you whether the till moves to Odoo or yours stays, where receipts come from, and which system has the last word on prices, stock and customers.
Tests with the terminal
We set up the till in a test Odoo and test with the provider and the terminal: payment, cancellation, refund to the card, internet down. Your accountant sees it too.
Day one in the shop
We count the stock with a phone, open the till on a quiet morning, and stay with you for the first days.
QUESTIONS
By “POS”, do you mean the till or the card machine?
In Greece, “POS” usually means the card terminal. In Odoo, Point of Sale is the till software. This page covers both: the till connected to Odoo, and the card terminal tied to the receipt.
Is card terminal interconnection mandatory in Greece?
Yes, if you issue receipts from a fiscal cash register or through a provider and you take cards. The terminal must be interconnected so that each payment is tied to its receipt. In 2026 a food-service business lost its appeal against a €20,000 fine because its terminal wasn't interconnected.
We're a foreign brand opening a shop in Greece. Can you set it up?
Yes. We set up the till, the cash register or provider and the card terminal the Greek way, and connect them to the Odoo your group already runs, or to a new one. We work in English with your team and in Greek with your accountant and the provider. See also Odoo in Greece.
Can I keep my cash register?
Yes. The cash register keeps issuing receipts, interconnected with the terminal, and we connect the sales to Odoo's stock. If you'd rather issue receipts through a provider instead, decide it with your accountant and we set it up with the provider.
What if the shop's internet goes down?
If receipts go through a provider, the rules require a second connection, a SIM card for instance, and the till switches to it. If that drops too, the till keeps issuing receipts, which go to the provider within one day. Sales wait in line and reach Odoo as soon as the connection is back. See it in one sale, step by step.
A customer asks for an invoice at the till. What then?
The till issues an invoice instead of a receipt, with the company's details from its VAT number. Invoices to businesses are electronic from 2 November 2026, and from 1 February 2027 they go only through a provider or AADE's own apps. See Greek e-invoicing.
Do points and gift cards work on the eshop too?
Yes. With the till and the eshop both in Odoo, each customer has one record, and points, coupons and gift cards work in both from day one. With your own till or a WooCommerce eshop, we connect them on the connection map.
How much does it cost?
It depends on the shops, the tills and whether the till moves to Odoo or yours stays. After the mapping we write down what changes and at what fixed price.
RELATED
Retail eshop
Eshop, marketplaces and a physical shop with one stock and one price list, from the order to the courier.
Eshop–ERP integration
The full picture: what we connect to Odoo, the connection map and one order's journey.
Greek e-invoicing
Invoices and receipts through a licensed provider, before 31 January 2027.
Odoo Greece
Odoo set up for a business in Greece, with myDATA, providers and delivery notes.
Odoo & WooCommerce
Prices per store, stock per warehouse and orders, in both directions.
Guide: choosing a provider
What a provider does, how it charges and what to ask about receipts and card terminals.
TELL US WHICH TILL AND CARD TERMINAL YOU HAVE.
And about your cash register and eshop. Then we send you a written proposal: what we connect, when you switch and a fixed price.