Prescription checks, batch-tracked parcels and refill reminders for online pharmacies.
Run an online pharmacy from one system. Orders arrive from your website, app or marketplace listing with prescription images attached, the pharmacist checks each line before picking, and batch and expiry are recorded at packing. Parcels leave with a courier tracking number. Refill reminders reach patients early.
- Catalogue, schedules of restricted items and substitution rules are entered as your pharmacy and your regulator apply them, then reviewed line by line with your responsible pharmacist.
- Customer list, open orders and batch stock are migrated from your storefront export or spreadsheet, and the pharmacist counts a sample of shelf batches against the screens.
- GullySystem staff edit the check steps, courier labels, cold-box cut-offs and message wording whenever you ask, so your responsible pharmacist never has to touch the configuration itself.
Pharmacists, packers and the support desk of an online pharmacy work in it, whether orders come from its own site, an app or a marketplace listing. Each order holds the prescription image, the pharmacist’s decision on every line, the batch packed, the courier parcel and any return reason. Refill dates drive reminders.
What goes wrong before the software.
How the work flows through it, step by step.
- 1
Order intake
A basket arrives from the website, app or marketplace, payment status is recorded, and any line that needs a prescription is flagged on arrival. Nothing skips the queue.
- 2
Prescription check
The pharmacist opens the uploaded image beside the order, accepts, queries or rejects each line, and records any approved substitution together with the patient’s consent.
- 3
Picking and batch capture
Packers receive a pick list sorted by shelf, scan the lot and expiry of each pack, and the system stops any line that is near expiry or blocked.
- 4
Packing and dispatch
The parcel is weighed, labelled and handed to a courier against a manifest, and cold-chain boxes carry a packed-at time with the tracking number sent to the patient. The cold clock starts here.
- 5
Delivery, returns and complaints
Courier status updates the order, and a returned parcel goes to a holding bin where the pharmacist inspects the seal and decides to restock, destroy or return it. Every outcome carries a reason.
- 6
Refill and reorder
From the days supplied on each line a refill date is set, the patient receives a reminder by SMS or messaging app, and one tap repeats the last order.
What is inside.
Every module can be switched on, left out or changed to match how your team already works.
The business modules it is built from.
Each one is also available on its own, or inside a system built for you.
- Order Management
Baskets from website, app and marketplace listings join one queue, with payment status, delivery address and a flag on every line that needs a prescription.
- Document Management
Every prescription image is stored against its order, so the pharmacist’s decision for each line can be read back beside the original.
- Batch and Serial Tracking
Each strip or bottle is scanned at packing, so a recalled lot number leads straight to the parcels and patients it reached, listed in one search.
- Stock Tracking and Alerts
When a brand runs short, the pharmacist sees equivalent generic packs in stock, and the alert flags which strengths are close to expiry on the shelf.
- Shipping Integration for Order Fulfillment
Labels are printed per courier, parcels leave on a manifest, and delivery status or a failed attempt flows back onto the order.
- Sales Returns and Credit Notes
A returned parcel is logged with its reason and held for inspection before any pack is restocked, destroyed or sent back to the supplier.
- Service Reminders
The days supplied on each line set a refill date, and the patient is reminded by SMS with a link that repeats the order.
- Purchase Order Management
Buyers raise orders to wholesalers and manufacturers from low-stock lists, and received packs are linked to the supplier’s batch details.
How we would put it in.
Setup, data migration, integrations and anything built on top.
One system, each person sees their part.
For the responsible pharmacist
Review the prescription queue by age, approve or query each line, and see every substitution and restricted-item override signed in your name with the time it happened.
For packers and the dispatch bay
Follow the pick list by shelf, scan lots and expiry, seal cold boxes with gel packs, and hand parcels to the courier against a signed manifest.
For the support desk
See an order’s image, pharmacist decision, parcel status and call history in one place when a patient phones about a delayed insulin parcel or a wrong strength.
For buyers and the owner
Watch fast-moving packs, near-expiry lots, supplier orders, and the reasons orders are rejected, queried or returned, so buying follows what patients actually reorder.
The numbers the owner asks for.
- Orders waiting for pharmacist review, by age
- Lines rejected or queried, with reason
- Batches dispatched, by patient and parcel
- Cold-chain parcels and courier delay
- Returned parcels and their disposal
- Refills due and reminders answered
- Near-expiry stock by batch
Who this is built for.
- Pharmacies with their own website or app
- Pharmacies selling through marketplace listings
- Chronic-care pharmacies built on monthly repeat orders
- Pharmacies that dispatch cold-chain medicines such as insulin
- Online pharmacies that run several dispatch hubs
- Teleconsultation partners that route prescriptions to a pharmacy
When it is not the right choice.
- A shop that takes a few phone orders a week and posts them by ordinary courier can keep a notebook, a stock register and a courier account.
- A shop selling only vitamins, protein powder and wellness goods, with no prescription medicines and no cold-chain lines, can manage with an ordinary online store.
Adapted to your business before it goes live.
You are not handed a login and left to it. The product is set up around your records, your people and the tools you already use.
Works alongside
- Website or app storefront
- Marketplace listings
- Payment gateway
- Courier booking connections
- SMS and messaging
- Accounting export
- Label printer
Questions owners ask before a demo.
Does it replace our storefront?
No. Your website or app keeps taking baskets, and this system receives each order, holds the pharmacist’s check and runs picking, dispatch and refills behind it.
How is the prescription tied to the order?
The image or file is stored on the order, and every line carries the pharmacist’s name and the moment of judgement, so anyone can replay the check later.
Can it stop a restricted medicine from being sold?
Yes. A line can be blocked until an accepted prescription is attached, or barred from postal sale altogether, and your pharmacist decides which items fall under which rule.
Can it trace a lot to a patient?
Yes. Packers scan each pack at packing, so a lot number links to the parcel and the patient, and a recall search lists every order that carried it.
How does it handle insulin and other cold-chain items?
Those lines are flagged for an insulated box and a courier cut-off, the packed-at time is recorded, and a late parcel appears on the dispatch screen.
What happens when a parcel is returned?
A returned parcel waits in a holding bin. A pharmacist inspects the seal and contents, decides whether to restock, destroy or return to supplier, and that decision is stored with a reason.
Can patients receive refill reminders?
Yes. The next refill date comes from pack size and daily dose, and the reminder goes by SMS, email or a messaging app, depending on what the patient allows.
Can we use our own couriers?
Yes, as long as they offer a booking connection or accept a manifest, and labels, status codes and cut-off times for each courier are set up during implementation.
Can customer and order data be exported?
Yes. Orders, prescriptions and batch movements leave as spreadsheet or text files that your advisers can read. Your accountant picks the format, and the pharmacy chooses a nightly or weekly export.
How is a quotation prepared?
A written proposal follows a walk-through of your order flow. It reflects the number of dispatch hubs, marketplaces, couriers and sales channels you connect.
Wondering what it would cost? Share your requirements and an engineer will come back with a scope.
Businesses that use this.
Related products.
See Online Pharmacy Management Software with your own data.
Tell us how you run things today. We’ll show you the parts that matter to you and say plainly what would need changing.
- No obligation
- A reply within one business day
- Your details stay private
Start with your requirements
Seven short steps that tell us what you need. An engineer reads them before getting in touch.
Share your requirements