— Case study · Digital commerce

Rood & Riddle operates a specialized veterinary pharmacy serving both veterinary professionals and pet owners with prescription-based medications and compounded treatments.
— What shipped
Custom commerce built on Medusa JS and Payload CMS
User-specific product catalog visibility
Prescription data handling built into the order flow
Animal-specific line items on every order
Veterinarian-to-client order handoff with role-based access
— The brief
Rood & Riddle needed a digital platform that could support prescription-specific ordering, animal-level detail, and veterinarian-to-client workflows within a single, unified experience.

Rood & Riddle · Veterinary pharmacy
Prescription-based ordering for veterinarians, clinics, and pet owners.
01
— The problem
Rood & Riddle Veterinary Pharmacy's existing website was unstable and frequently unavailable, with outages lasting days or even weeks, creating operational strain for staff and frustration for veterinarians and pet owners.
02
— How we helped
Fusionary implemented a custom commerce solution using Medusa JS and Payload CMS to support prescription-based ordering, veterinarian workflows, and pet owner fulfillment within one application.
Product visibility is scoped to the type of user shopping, so veterinarians, clinics, and pet owners each see the catalog relevant to them.
Prescription information is captured and carried through the order flow, supporting compounded treatments and controlled fulfillment.
A detailed user analysis of how veterinarians and pet owners search informed a product architecture and taxonomy that works for both clinical and lay users.
03
— The outcome
Rood & Riddle now operates a single commerce platform that supports prescription-based ordering, animal-specific line items, veterinarian-to-client order handoff, and controlled fulfillment within one unified system.
Fusionary conducted a detailed user analysis to understand how veterinarians and pet owners search for products, then built a product architecture and taxonomy that works for both clinical and lay users.
Veterinarians, clinics, and pet owners can manage pets, prescriptions, and history within a single system, reducing friction and repeat manual steps.
Prescription workflows, animal-specific orders, vet-to-client handoff, and role-based access all live in a single application instead of disconnected systems.

rrvp.com
Live on Medusa JS with Payload CMS.
— 04 · The stack
01 · Payload
Payload is a code-first CMS, offering flexibility to power everything from enterprise websites to native apps — a streamlined development environment plus a highly customizable admin UI.
Learn more
02 · Medusa
MedusaJS is a headless ecommerce solution offering flexibility and scalability. Its API-driven, modular architecture suits businesses of all sizes, with a fully customizable checkout experience.
Learn more— Next
Start a conversation
No sales pitch — just an honest conversation with a senior technologist who's seen your problem before and knows how to fix it.