Wijnwinkel Barneveld is a specialist wine shop with a physical store in Barneveld and an online shop. Customers can browse a broad selection of wines with expert in-store advice or order online for home delivery. The combination of in-store POS sales and eCommerce puts specific demands on the underlying system.
Beyond day-to-day retail, there are also legal and logistical considerations: online alcohol sales require age verification, wine cases have specific packaging rules, and bottle deposits must be tracked throughout the administration.
The challenge
Wijnwinkel Barneveld was working with separate systems for the shop, webshop and accounting. Keeping stock accurate, managing customer relationships and closing the books was laborious. They needed a single platform unifying physical retail, online sales and administration — with functionality specifically suited to a specialist wine retailer.
The approach
We implemented Odoo as the central platform for Wijnwinkel Barneveld’s entire operation.
Point of Sale for the physical shop
The Odoo POS module replaces the standalone cash register. Products are scanned by barcode, receipts printed and payments processed at the counter. The POS is directly connected to inventory, so stock is updated accurately with every transaction.
Webshop with 18+ age verification
The Odoo webshop replaces the external eCommerce environment. A custom module adds an age check at checkout: customers confirm they are 18 years or older before completing their order. This is a legal requirement for online alcohol sales and is now built into the checkout flow as standard.
Wine-specific packaging logic
Wine is also sold by the case or crate. Two custom packaging rules are in place:
- When six bottles are added to the basket, the customer is offered the option to build a case
- When twelve or more bottles are added, the appropriate packaging unit is automatically suggested
Bottle deposits
Wijnwinkel Barneveld operates with deposits on crates and bottles. Odoo registers deposits at every transaction, keeping the stock of empty crates and bottles accurate and ensuring correct financial settlement.
Exact Online integration
The accounting runs through Exact Online. The integration with Odoo synchronises purchase and sales invoices, debtors and creditors, and cost centres to Exact. Outstanding items are returned from Exact to Odoo. The team always has up-to-date financial information without double entry.
Printnode
Labels and receipts are printed via Printnode — a direct printing experience from within Odoo, without download steps or manual file handling.
Loyalty programme
In roll-out: a loyalty programme for returning customers. Odoo tracks reward points that customers can redeem — both in-store and online.
Results
Wijnwinkel Barneveld now operates from one platform for shop, webshop and administration. The 18+ check is built into the checkout flow. Bottle deposits are automatically processed. The Exact integration eliminates double bookkeeping entry. And the loyalty programme is rolling out for deeper customer retention.
Read more: Odoo for retail · All cases