How a Pharmacy Runs Its Own Courier Delivery Rounds

How a Pharmacy Runs Its Own Courier Delivery Rounds

Delivery rounds

Planned on paper → Created in myFulfillment with a PDF sheet

Payments

Cash counted by hand for each courier → Entered per round and reconciled

Orders left behind

Prepared parcels with no shared view → List of prepared orders without a round

Listen to our case analysis
0:00 / 0:00

This pharmacy operates an online parapharmacy and handles part of its local delivery operation with an in-house courier team. Two slots shape the day: a morning round and an afternoon round. Some orders are paid on delivery by cash, card, or mobile payment. Orders outside the local zone leave through a standard carrier. Medicine and parapharmacy orders share these local rounds.

The Challenge

Rounds were assembled on paper or in a spreadsheet. The team could not immediately see which courier carried an order or which prepared parcels still needed a round. At the end of the day, cash was counted courier by courier. Other payment methods, refusals, and cancellations were tracked separately. An order removed from a round could therefore drop out of the operational flow.

Top challenges:

  1. Know which courier carries each order and in what sequence
  2. Spot prepared parcels that have not been assigned to a round
  3. Reconcile cash and electronic payments at the end of the day

The Solution

The standard fulfillment flow remains in myFulfillment: picking waves, packing checks, and carrier labels for destinations outside the local zone. For local delivery, the custom module takes over as soon as an order is prepared. The team adds orders to a round, sets their sequence, and gives the courier a PDF route sheet. Each medicine order stays in an opaque, sealed parcel bearing one patient's name through to direct handover.

What We Configured

A round contains a date, a morning or afternoon slot, a courier, and comments. It combines medicine parcels, each intended for one patient, with parapharmacy orders on the same round. It shows the delivered and total order counts, together with the round’s current status: in progress, complete, or closed. The prepared-orders-without-a-round view flags parcels that still need an assignment. A removed or canceled order returns to prepared status. Orders outside the local zone keep the standard carrier workflow.

What We Custom-Built

Boostmyshop developed the round register, order sequence, and PDF route sheet. Payments are entered per round and by method: cash, card, or mobile payment. A dedicated view reconciles the amounts and provides an export. The invoice and customer grids were adapted to the flow. When a product is added to a supplier order, the screen also shows forecast stock.

The list of prepared orders that do not belong to any round acts as a safety net. If a delivery is refused or canceled, the order leaves the round and returns to prepared status instead of disappearing into a separate tracker.

Key benefits:

  1. Dated and sequenced rounds with a PDF sheet for the courier
  2. Dedicated view for prepared orders still waiting for a round
  3. Payments entered by round, reconciled in one view, and exported

The Results

Delivery rounds

Planned on paper → Created in myFulfillment with a PDF sheet

Payments

Cash counted by hand for each courier → Entered per round and reconciled

Orders left behind

Prepared parcels with no shared view → List of prepared orders without a round

Before departure, the team sees who carries every order and in what sequence. The courier hands each medicine parcel directly to the patient whose name it bears. The list of prepared parcels without a round shows what still needs planning. During the round, delivery counts and status remain visible. On return, payments are entered against the round and reconciled in one view. A refusal or cancellation returns the order to prepared status, ready for reassignment or follow-up.

See this case explained in a video

When the last mile stays in-house

This module suits e-commerce teams that prepare orders in myFulfillment but deliver part of the local volume with their own couriers.

  • Local delivery with two daily time slots
  • Orders paid when the courier hands them over
  • Mixed operations using in-house couriers and parcel carriers

Explore more case studies

Pharmacy & parapharmacy

How an Online Pharmacy Traces Every Parcel in a Batch Recall

~20,000 SKUs · 1 warehouseRead story
Bedroom products e-commerce

How We Replaced Scissors with Algorithms for a Multi-Country Bedroom Products Seller

5 Shopify sites + 20 marketplaces, FR + ESRead story
Hunting & outdoor equipment

How a Hunting Equipment Specialist Sells the Full Warehouse Catalog From Any Store Counter

2 physical locations + online storeRead story
Home & garden equipment

How a Brittany Retailer Turned Warehouse Walk-Ins Into 25% of Revenue

€3M revenue, 10+ marketplacesRead story
Hunting & outdoor equipment

How a Hunting Equipment Specialist Deploys 5 POS Terminals in Minutes at Trade Shows

2 physical locations + online storeRead story
Home & garden e-commerce

How a Multi-Channel Retailer Replaced Excel Chaos with One-Screen Order Management

5 sales channelsRead story
Automotive body parts e-commerce

How We Automated Multi-Supplier Cross-Dock for an Auto Parts Distributor with 500K SKUs

200K-500K SKUsRead story
Pharmacy & parapharmacy

How a Pharmacy Brings Three Storage Areas Into One Picking Flow

25,000+ SKUs · ~200 orders/dayRead story
Electrical equipment (B2C + pros)

How We Built a Custom Cable Cutting Workflow for an Electrical Retailer

B2C + professional electriciansRead story
Gifts & gadgets retail

How a UK Retailer Escaped Shopify POS and Unified 5 Stores on One Platform

5 physical stores + Shopify onlineRead story
Fashion & accessories DTC

How a DTC Fashion Brand Re-Internalized Logistics from Their 3PL in 3 Days

2,000+ orders/monthRead story
High-tech / Consumer electronics

How AutoPilot AI Focuses Repricing on the Products That Actually Matter

~1,000 SKUs, multiple marketplacesRead story
E-commerce (multi-industry)

How 50% of Our Clients Automate Cross-Dock and Dropship Supplier Fulfillment

50%+ of myFulfillment clientsRead story
Gifts & gadgets retail

How a UK Retailer Turned 5 Stores Into Omnichannel Fulfillment Nodes

5 physical stores + Shopify onlineRead story
Organic cosmetics

How Similar Matching Gave an Organic Cosmetics Brand Competitive Visibility for the First Time

5,000+ SKUs, Magento + Google ShoppingRead story
Lifestyle & seasonal goods

How a Lifestyle Retailer Eliminated Stockouts with Intelligent Replenishment Forecasting

12,000+ SKUsRead story
Home equipment retail

How We Guaranteed Profitability Across 10+ Marketplaces for a Home Equipment Retailer

10+ marketplaces, thousands of SKUsRead story
Multi-brand retail / e-commerce

How We Built an Omnichannel B2B2C System Connecting Retail Stores to E-Commerce Inventory

E-commerce + retail storesRead story
Electronics e-commerce

How an Electronics Distributor Eliminated 90% of Label Errors with Centralized Shipping

3,000+ daily shipmentsRead story
Gardening & pet supplies retail

How a Gardening Retailer Got 34% More Clicks Without Raising Ad Spend

25,000+ SKUs, 50+ year-old family businessRead story
Parapharmacy / Health & wellness

How Inverted Pricing Reports Turned Market Data into Supplier Negotiation Leverage

5,000-6,000 SKUs, Shopify + Google ShoppingRead story
Motorcycle parts & accessories

How AI Matching Achieved 99% Accuracy on 200,000 Complex Motorcycle Parts

200,000+ SKUs, PrestaShop + Google ShoppingRead story
Health supplements & cosmetics

How a Health & Wellness Retailer Achieved 100% Lot Traceability with FIFO Enforcement

800+ SKUs with expiry datesRead story
Third-party logistics (3PL)

How We Built Error-Proof Warehouse Workflows for a Lyon-Based 3PL

Local e-commerce clientsRead story
Candle & fragrance manufacturing

How BOM-Based Stock Calculation Tripled Sellable Inventory for a Candle Manufacturer

4 e-commerce sitesRead story

Ready to see similar results?

Book a demo and we'll show you how we can solve the same challenges for your business.

Free 20-minute call · No commitment