Odoo POS Pharmacy Management | Smart Retail Workflow
by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com$ 129.11
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Point of Sale (point_of_sale) |
| Lines of code | 14558 |
| Technical Name |
eb_pos_pharmacy_management |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Point of Sale (point_of_sale) |
| Lines of code | 14558 |
| Technical Name |
eb_pos_pharmacy_management |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 18.0 19.0 |
Odoo POS Pharmacy Management
| Smart Retail Workflow
The Complete Pharmacy Point of Sale Solution for Odoo
Manage pharmacy operations inside Odoo POS with medicine-centric retail workflows. Handle prescriptions, dosage presets, doctors, patients, stock, and batches directly from the POS screen. Use a purple-accent toolbar for doctor, prescription, returns, delivery, and patient tools.
Configure pharmacy features from Point of Sale → Configuration → Point of Sale (Pharmacy tab) and master data from Point of Sale → Pharmacy. Optional offline patient cache and cart persistence keep counters running during brief outages. Load or delete demo data from Point of Sale → Pharmacy with confirmation prompts.
Fast Pharmacy POS Experience
Process medicines quickly with a dedicated pharmacy POS screen. Add products, apply dosage presets, check stock/batch details, and complete orders smoothly. Use patient and doctor context, refill hints, and prescription management directly at billing time.
- Pharmacy Workflow: Doctor/patient linkage, dosage presets, prescription attachment, and medicine-first cart handling.
- Operational Safety: Stock visibility, low-stock/out-of-stock cues, and medicine metadata on each card.
- Flexible Operations: Toolbar actions for repeat order, return medicine, home delivery, patient history, Rx hints, and advanced search — plus cart restore on refresh.
Key Features
Everything you need for pharmacy POS operations inside Odoo
Work with pharmacy sales from a dedicated POS layout. Browse medicine cards, stock status, dosage controls, and order/cart actions with a clean workflow for counters and billing teams.
Choose pharmacy-specific options for product display, dosage workflow, and inventory behavior — configured from POS settings without code.
Manage pharmacy options and behavior from POS configuration and pharmacy menus for a controlled dispensing flow.
Link pharmacy orders with patient and doctor context to support prescription-ready sales and faster follow-up workflows.
Apply dosage presets, attach prescriptions, and manage medicine lines directly from the pharmacy POS flow.
Start POS Pharmacy in Minutes
Install the module, open Point of Sale → Pharmacy, configure pharmacy options, products, and roles, then start using medicine-specific POS workflows — no coding required.
6 Core Capabilities
Complete pharmacy coverage — from setup to prescription workflow, stock visibility, and operational control
- Pharmacy user and manager roles
- POS pharmacy mode configuration
- Menu-driven operations setup
- Ready-to-use medicine billing flow
- Medicine, salt, and manufacturer records
- Batch and expiry tracking
- Low-stock and out-of-stock visibility
- Inventory-focused pharmacy controls
- Auto FEFO batch selection support
- Expiry and expiring-soon batch awareness
- Batch tracker popup for manual override
- Near-expiry discount workflow support
- Attach/manage prescription files
- Dosage presets with clear meanings
- Per-line dosage and frequency support
- Touch-friendly popup workflow
- Interaction and allergy safeguards
- Batch and expiry awareness
- Pharmacy-specific reports and analytics
- Pharmacy user and manager groups
- Guided return medicine wizard
- Repeat medicines from recent paid order
- Offline cache for returns after one online lookup
- Faster service at pharmacy counters
POS Toolbar & Offline Cache
Pharmacy actions on the main POS screen — with optional offline patient data
Toolbar buttons (Pharmacy Mode)
When Pharmacy Mode is enabled, action buttons appear in a responsive grid above the medicine catalog. Remaining actions (Customer note, Pricelist, Cancel order, Quick pay, etc.) stay in the Actions popup.
| Button | Purpose |
|---|---|
| Doctor | Link a doctor to the current order |
| Prescription | Attach or import prescription lines |
| Return medicine | Guided refund from past patient sales |
| Advanced search | Filter medicines by pharmacy criteria |
| Expiry batches | Review expiring / expired batches |
| Delivery | Mark home delivery with address and notes |
| Rx hints | Suggest medicines from recent patient sales |
| Refund | Standard Odoo POS refund flow |
| Patient history | View recent paid sales for the patient |
| Repeat last order | Copy the patient's last sale into the cart |
| Dosage preset | Apply dosage presets to the selected line |
| Images on / off | Toggle product images in the grid |
| List / Grid view | Switch catalog layout |
Work through brief outages
Enable Offline Patient Cache under Point of Sale → Configuration → Point of Sale → Pharmacy tab → Sales Rules. Patient data is cached locally for 24 hours after an online session.
- Patient history, prescriptions, repeat order, Rx hints
- Return medicine after opening it once online for that patient
- Cart persistence across page refresh (IndexedDB)
Still needs internet: first POS open, new catalog sync, batch barcode lookup, SMS bill, and creating prescriptions on the server.
Feature Deep Dive
Explore every capability of Odoo POS Pharmacy Management in detail
Configuration Screenshots
- Pharmacy Mode
- Pharmacy License Number
- Drug License Numbers
- POS Theme Color
- Expiry Alert Days
- Default Product View
- Medicine Bill Receipt Information
- Medicines
- Manufacturers
- Salts
- Diseases
- Drug Interactions
- Doctors
- Patients
- Prescriptions
- Batches
- POS Sales Transactions
- Expiring Medicine Batches
- Batch Numbers
- Product Names
- Expiry Dates
- Expiry Status Indicators
- Search Existing Patients
- Select a Patient for the Current Order
- View Patient Contact Information
- Create a New Patient Record if Required
- Search Doctors by Name or Specialization
- Select an Existing Doctor for the Order
- View Doctor Details and Hospital Information
- Create a New Doctor Record Directly from the POS Screen
- Upload Prescription Images or PDF Files
- Enter Prescription Reference Numbers
- Add Prescription Notes
- Select Existing Patient Prescriptions
- Import Prescription Medicine Lines Directly into the Cart
- 1-0-1 (Morning and Night)
- 1-0-0 (Morning Only)
- 0-0-1 (Night Only)
- 1-1-0 (Morning and Noon)
- 0-1-1 (Noon and Night)
- 1-1-1 (Three Times Daily)
- BD (Twice Daily)
- TDS (Three Times Daily)
- QID (Four Times Daily)
- HS (At Bedtime)
- SOS (As Needed)
- Invoice Number
- Patient Information
- Doctor Information
- Medicine Details
- Batch Numbers
- Expiry Dates
- Dosage Instructions
- Tax Information
- Total Payable Amount
Frequently Asked Questions
base, mail,
web, and related POS/pharmacy requirements defined in the module.
Release Notes & Version History
- Native pharmacy POS workflows including medicine-centric billing and dose handling.
- Point of Sale → Pharmacy menus for setup, operations, and controlled demo data actions.
- Enhanced pharmacy UI, dosage popup, inventory cues, and operational controls.
Book a Demo or Watch Odoo POS Pharmacy Management in Action
Schedule a walkthrough with our team or explore the POS pharmacy management demo video.
Scan and Connect with echoBitz
Book a meeting, start a WhatsApp conversation, or reach us by email from one simple visual card. It is the fastest way to move from curiosity to a live POS pharmacy discussion.
Our Services
Odoo Integration
Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.
Odoo Implementation
We plan, configure, and deploy Odoo tailored to your business processes.
Customization
Get modules and workflows customized to meet your exact needs in Odoo.
Community Apps
Access or develop robust community apps to enhance your Odoo functionality.
Development Outsourcing
Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.
Support & Maintenance
Enjoy peace of mind with our reliable support, updates, and bug fixing services.
Discover More Solutions by echoBitz IT
Explore our other Odoo integration apps
Ready to run POS Pharmacy Management in Odoo?
Install Odoo POS Pharmacy Management, configure your shop from Point of Sale → Configuration → Point of Sale, and manage medicines, prescriptions, dosage, toolbar actions, and offline cache directly inside Odoo POS.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module