Complete Guide to Setting Up Odoo POS for D2C Retail Stores
Published on December 9, 2025
For D2C brands expanding into physical retail, a well-configured Point of Sale system is essential. Odoo POS offers a powerful, intuitive solution that integrates seamlessly with your existing inventory, accounting, and customer management.
Why Odoo POS for D2C Retail?
- Unified Inventory: Real-time sync between online and offline stock
- Customer Database: Single view of customers across all channels
- Integrated Accounting: Sales automatically flow to your books
- Offline Capability: Keep selling even without internet
- Flexible Payments: Support multiple payment methods
Getting Started
Step 1: Install the POS Module
- Log in to your Odoo dashboard
- Navigate to Apps menu
- Search for "Point of Sale"
- Click Install
Step 2: Create Your Shop
From the POS Dashboard, click "New Shop" to open the setup wizard. Enter your shop name and leave Bar/Restaurant Mode unchecked for standard retail.
Essential Configuration Steps
1. Setting Up Products
Navigate to Products > Products to add items with name, category, price, images, and barcode for quick scanning.
2. Configuring Price Lists
Create different price lists for retail pricing, VIP/loyalty pricing, wholesale pricing, and promotional pricing.
3. Setting Up Payment Methods
Cash
Traditional cash payments with change calculation
Credit/Debit Cards
Integrated with payment terminals
Mobile Payments
UPI, Apple Pay, Google Pay support
Store Credit
Gift cards and loyalty points
4. Connecting Hardware
Set up barcode scanners, receipt printers, cash drawers, and customer displays in the Connected Devices tab.
Running Your Shop
From the POS Dashboard, click "New Session" to open your shop. Process orders by selecting products, adjusting quantities, applying discounts, and completing transactions.
Best Practices
- Train staff thoroughly: Ensure everyone knows the system before launch
- Test offline mode: Verify the system works without internet
- Set up customer loyalty: Capture customer data for marketing
- Regular reconciliation: Close sessions daily and reconcile cash
Need help setting up Odoo POS? Braincuber's retail specialists can configure your POS and train your team.
Launch Your Retail Store with Confidence
Join D2C brands that have successfully expanded into physical retail with Odoo POS.

