Direct Download (.exe)
DEVIXDEVELOPERS • PHARMACARE PRO v1.0.0

The Complete, Offline-Tolerant Pharmacy POS

Engineered by Devix Developers for retail pharmacies and healthcare networks. Sub-second barcode counter billing, 30/60/90 day expiry tracking, and zero-downtime offline SQLite replication to cloud PostgreSQL.

✓ 100% Offline Resilient ✓ Embedded .NET 10 (Zero Setup) ✓ DRAP & Regulatory Compliant ✓ RS256 JWT Security
DELIVERY BOARD • POS PERFORMANCE

Continuous operations with zero counter downtime

24/7 Support
Direct engineer access via WhatsApp & ticket desk
0.05s Scan Speed
Sub-second barcode scan & thermal receipt printing
100% Offline Sync
Zero sales lost during internet cuts; auto-sync to cloud PostgreSQL
pms.devixdevelopers.dev
Official product developed by Devix Developers (Pvt) Ltd
User Manual & Documentation

Comprehensive Module Walkthrough & Advantages

Explore in detail how each core module operates, the business advantages it delivers, and step-by-step operating instructions.

Point of Sale (POS) Counter Billing

High-speed retail dispensary checkout with multi-tender support and thermal receipt generation.

F12: Checkout F2: Search F4: Hold Cart

✨ Core Advantages & Business Value

0.05s Barcode Scanning: Minimizes patient wait times during peak counter rush hours.
Dispensing Error Prevention: Automatically verifies pack size, tablet counts, and active batch expiry dates on scan.
Multi-Cart Hold & Recall: Cashiers can pause a transaction when a patient needs to consult their doctor, serving the next in line without re-scanning.
Hard Credit Limit Protection: Blocks khata/credit sales if a customer exceeds their preset ceiling.

📖 Step-by-Step "How to Use"

  • 1
    Scan any medicine barcode using a handheld scanner, or press F2 to search by brand name or generic formula.
  • 2
    Select the desired batch (earliest expiry date is automatically prioritized). Enter quantity in packs or individual tablets.
  • 3
    Select payment tender: Cash, Debit/Credit Card, JazzCash/EasyPaisa, or Khata Ledger.
  • 4
    Press F12. The thermal receipt prints immediately on 80mm/58mm paper, the cash drawer kicks out, and stock is decremented in real time.

Batch Expiry Tracker & Automated Quarantine

Early warning matrix that stops pharmacies from losing capital to expired drugs and ensures 100% regulatory compliance.

Auto-Audited Daily

✨ Core Advantages & Business Value

30/60/90 Day Thresholds: Color-coded alerts proactively highlight medicines nearing expiration.
Supplier Return Notices: Generate debit notes for pharmaceutical distributors 60 days before expiration for full credit.
Hard Dispensing Quarantine: Completely locks expired batches so cashiers cannot physically scan or sell them.

📖 Step-by-Step "How to Use"

  • 1
    Click Batch Expiry from the sidebar menu to open the real-time matrix.
  • 2
    Filter by Under 30 Days, Under 60 Days, or Quarantined.
  • 3
    Select items and click Generate Supplier Return to package and claim refunds before expiry.

Medicine Catalog & Multi-Batch Inventory

Granular inventory tracking supporting brand names, generics, dosage forms, and shelf locations.

Shelf Rack Mapping

✨ Core Advantages & Business Value

Multi-Batch per Medicine: Keep separate stock levels, cost prices, and sale prices for different delivery batches.
Strip & Tablet Splitting: Sell 1 box, 1 strip, or 2 loose tablets with automated decimal stock decrementing.
Rack & Shelf Locator: Display exact shelf aisle/bin codes during POS checkout for instant retrieval.

📖 Step-by-Step "How to Use"

  • 1
    Navigate to Inventory → Add Medicine. Enter generic formula, brand name, and pack size.
  • 2
    Enter Batch Number, Expiry Date, Purchase Price, and Retail Price.
  • 3
    Assign Shelf Location (e.g. Rack B-04) and Reorder Level to receive low-stock alerts.

Prescriptions (Rx) & Controlled Substances

Digital doctor prescription logging, patient history, and narcotic schedule compliance.

Doctor Rx Archiving

✨ Core Advantages & Business Value

Controlled Substance Audit Trail: Logs every dispensing of sedatives, opioids, and antibiotics with prescribing doctor details.
Patient Medication History: View previous medicines, dosage frequencies, and allergies before dispensing.
Repeat Refills: 1-click refill workflow for chronic patients (hypertension, diabetes).

📖 Step-by-Step "How to Use"

  • 1
    At POS checkout, click Attach Rx (F6). Select or create patient profile.
  • 2
    Enter prescribing doctor name and hospital registration number.
  • 3
    Complete sale; prescription details are permanently locked to invoice for health authority audits.

Customer Khata (Credit Ledger) & Limit Caps

Customer credit ledger with strict credit limits to eliminate bad debts.

CreditLimit Bound

✨ Core Advantages & Business Value

Hard Credit Limits: Specify maximum credit ceiling. The POS automatically blocks sales if the balance exceeds the cap.
Customer Loyalty: Regular neighborhood customers and corporate accounts enjoy monthly credit billing.
1-Click Ledger Statement: Print or export full transaction histories with invoice numbers and running balance.

📖 Step-by-Step "How to Use"

  • 1
    Open Customers. Add customer profile with phone, address, and set their maximum Credit Limit.
  • 2
    At POS checkout, select the customer and choose Payment Method: Khata Ledger. The balance updates instantly.
  • 3
    When the customer pays, click Receive Payment to post cash and print a receipt with remaining balance.

Purchase Orders & Supplier Ledgers

Seamless procurement lifecycle: Draft → Ordered → Received → Billed.

Auto-Stock Ingestion

✨ Core Advantages & Business Value

Automated Inventory Ingestion: When a PO delivery is verified, batch numbers, expiry dates, and cost prices are automatically injected into inventory.
Supplier Khata Reconciliation: Maintain accurate accounts payable for distributors, trade discounts, and tax invoices.
Price Variance Detection: Flags when a supplier increases their cost price compared to previous deliveries.

📖 Step-by-Step "How to Use"

  • 1
    Click Purchase Orders → Create PO. Choose the supplier and add needed medicines.
  • 2
    When the delivery arrives, click Receive Goods. Enter actual delivered batch numbers and expiry dates.
  • 3
    Click Mark Billed. The inventory goes live for POS counters and the purchase amount is logged into the supplier's balance ledger.

Multi-Branch Centralized Chain Operations

Manage multiple pharmacy store branches from a single unified management dashboard.

Inter-Branch Transfers

✨ Core Advantages & Business Value

Centralized Chain Visibility: Monitor daily sales, profits, and top sellers across all branch locations in real time.
Inter-Branch Stock Transfers: Move slow-moving medicines from Branch A to Branch B without re-ordering from distributors.
Isolated Branch Users: Cashiers only access their assigned branch store, while Super Admins oversee the entire chain.

📖 Step-by-Step "How to Use"

  • 1
    Navigate to Branches. Super Admins can click Create Branch and assign unique branch codes (e.g. BR-001).
  • 2
    Assign staff members to specific branches in the Staff Management module.
  • 3
    Switch active branch view with 1 click in the top navigation bar to inspect branch-specific sales and inventory.

Dual-Database Offline Replication Engine

Hybrid architecture pairing Cloud PostgreSQL with an embedded SQLite local replica.

100% Counter Uptime

✨ Core Advantages & Business Value

Zero Counter Downtime: Internet outages, ISP cuts, or bad Wi-Fi never halt billing counters. The POS seamlessly switches to SQLite in milliseconds.
Continuous 60s Synchronization: When online, all transactions replicate continuously to your dedicated cloud PostgreSQL database.
Automatic Provisioning: On subscription activation, your isolated cloud database is provisioned and encrypted on the fly.

📖 How the Sync Engine Operates

  • 1
    The embedded background worker (LocalReplicaSyncWorker) continuously monitors cloud database health.
  • 2
    While online, all writes and reads execute against PostgreSQL, while an embedded SQLite replica mirrors data locally.
  • 3
    If connectivity drops, the software triggers fallback mode. Sales continue uninterrupted. When connection restores, queued changes sync automatically.
Choose Your Tier

Subscription Plans & Capabilities

Select your plan to check live pricing, currency options (PKR/USD), and payment methods on Devix Payment Gateway.

💳
Secure Checkout on Devix Payment Gateway: All pricing tiers, special seasonal discounts, bank transfer details, and instant activation keys are securely handled on paymentgateway.devixdevelopers.dev. Click any plan below to view rates.
Trial Plan
Single-terminal evaluation and setup testing.
Evaluation Tier
Terminals1 Device
Branches1 Branch
Staff Users1 User
Cloud Database1 PostgreSQL DB
  • Core POS Sales & Inventory
  • Basic Reporting Dashboard
  • Automated Cloud Database Setup
  • No Credit Card Required
Start Free Trial →
Starter Plan
For single-branch independent retail pharmacies.
Retail Independent
TerminalsUp to 4 Devices
Branches1 Store Branch
Staff UsersUp to 5 Users
Cloud Database1 Dedicated DB
  • Full POS Billing & Inventory
  • Stock & 30-Day Expiry Alerts
  • Customer Khata Ledger
  • Standard Support (24h SLA)
Check Starter Pricing →
Enterprise Plan
For pharmacy chains & large hospital networks.
Unlimited Multi-Branch
TerminalsUnlimited
BranchesUnlimited
Staff UsersUnlimited
Cloud DatabaseEnterprise Scaled DB
  • Multi-Branch Stock Transfers
  • All Professional & Chain Features
  • Custom Role & Permission Manager
  • Dedicated Account Manager (1h SLA)
Check Enterprise Pricing →
Quick Setup

Step-by-Step Installation Guide

Get your pharmacy operational in under 3 minutes with our self-contained Windows setup wizard.

01

Download Installer

Download PharmaCare_Pro_Setup_1.0.0.exe. All prerequisites (including .NET 10) are pre-bundled with zero extra setup needed.

02

Run Setup Wizard

Double-click the installer. Follow the simple wizard to install and create desktop and Start Menu shortcuts automatically.

03

Activate Subscription

Launch the app and click "Subscribe Now". Choose your tier on Devix Payment Gateway; the app activates automatically via pms:// link.

04

Connect Hardware

Plug in your USB barcode scanner and thermal receipt printer. You're ready to ring up your first counter sale in seconds!

Specifications

System Requirements & Supported Peripherals

PharmaCare Pro is lightweight and optimized for sub-second retail barcode billing.

💻 Computer Requirements

  • Operating System: Windows 10 or Windows 11 (64-bit)
  • Processor: Intel Core i3 / AMD Ryzen 3 or higher (2.0 GHz+)
  • RAM: 4 GB Minimum (8 GB recommended for heavy POS scanning)
  • Disk Storage: 500 MB free space (SSD recommended)
  • Framework: Self-Contained .NET 10 Runtime (Embedded, no extra install)

🖨️ Supported POS Hardware

  • Thermal Printers: Epson, Rongta, Xprinter, Bixolon, Black Copper (80mm & 58mm ESC/POS)
  • Barcode Scanners: Zebra, Honeywell, Datalogic, Generic USB/Bluetooth 1D & 2D Handheld
  • Cash Drawers: Standard RJ11/RJ12 auto-kick drawers linked to receipt printer
  • Customer Displays: Standard dual-screen customer POS displays supported
24/7 Support

Customer Support & Issue Submission

Reach out directly via WhatsApp, email us on Gmail, or submit a technical issue ticket using our direct SMTP support form below.

💬
WhatsApp Instant Support
+92 342 6045218
● Online 24/7 • Fast Response
Chat on WhatsApp →
✉️
Official Gmail Support
devixdevelopers@gmail.com
● Direct Engineering Inbox
Send Email →
🛡️ Devix Support Commitment

Whether you need help activating your subscription, connecting a thermal printer, or troubleshooting database replication, our technical engineering team at Devix Developers is dedicated to resolving issues swiftly.

Submit a Support Ticket

Messages submitted here are routed directly to devixdevelopers@gmail.com via secure SMTP.

Got Questions?

Frequently Asked Questions

Clear answers to common questions about PharmaCare Pro and subscription plans.

What happens if our pharmacy loses internet connection during billing? +
PharmaCare Pro features an advanced dual-database replication engine. When internet disconnects, counter billing switches automatically to the embedded local SQLite database (pharmacy.db) with zero interruption. When your internet connection is restored, all offline sales and stock decrements automatically sync back to your dedicated cloud PostgreSQL database within 60 seconds.
How does the license activation work when I purchase a plan? +
When you choose a plan on this page or inside the desktop software, you are directed to the secure Devix Payment Gateway (paymentgateway.devixdevelopers.dev). Once payment is processed, the browser automatically communicates with your desktop software using the pms://activate deep-link protocol, immediately unlocking your licensed terminals and provisioning your cloud database.
Can multiple computers / terminals use the same database simultaneously? +
Yes! Depending on your subscription plan (Starter supports up to 4 terminals, Professional up to 10, and Enterprise supports unlimited terminals), all cashier counters connect to your centralized store database in real time.
Can I upgrade or downgrade my plan at any time? +
Yes. You can manage your active subscription directly on the Devix Payment Gateway dashboard. Upgrades take effect immediately with pro-rated billing.
Ask Devix