
Revicare — Enhancing Resident Care Through Trusted Medical Solutions
Revicare is a leading Canadian distributor of medical supplies and continence care management products, serving residents of retirement and supportive living communities — plus the broader Canadian healthcare market. A subsidiary of CareRx Corporation, with over a decade of operational history under the ClassMed brand before the January 2022 rebrand. We led the full Magento 2.4.7 build from architecture to launch: a 2,000+ SKU catalog across 7+ medical product verticals, custom B2B module for facility-level procurement, subscription module for recurring medical supply orders, and Moneris payment integration tuned for the Canadian healthcare market.
The challenge
Revicare came to us with a layered challenge that's rare in eCommerce: not a migration, not a typical greenfield — but a platform launch tied to a major rebrand.
For over a decade, the business had operated as ClassMed, building relationships with Canadian retirement communities, healthcare facilities, and brand partners (Jobst, Prevail, Tena, Nestlé HealthScience, Coloplast — enterprise medical brands that don't partner casually). In January 2022, the company rebranded as Revicare, a subsidiary of CareRx Corporation, with a renewed mission: serve not just retirement communities, but the broader healthcare needs of Canadians.
A rebrand of this scale demanded a platform that could carry it. The mandate:
Build the eCommerce foundation from scratch — Revicare needed a fresh Magento 2 platform reflecting the new brand identity, not a reskin of legacy ClassMed infrastructure
Serve dual audiences in one platform — B2C consumers ordering medical supplies for themselves or family members, and B2B facilities (retirement communities, care homes) procuring at volume
Handle 2,000+ SKUs across 7+ medical verticals — incontinence solutions, skin & wound care, compression therapy, urology, ostomy, PPE & medical supplies, nutritional supplements, arthritis care
Manage premium brand partnerships — dedicated brand pages for Jobst, Prevail, Tena, and the wider partner network
Support recurring medical supply purchases — most categories (incontinence, compression, ostomy, nutrition) are consumables ordered on schedule. Treating these as one-off transactions leaves predictable revenue on the table
Process Canadian healthcare payments — Moneris is the dominant Canadian payment processor; healthcare buyers expect it
Operate at enterprise compliance posture — Revicare is part of CareRx Corporation, a publicly-traded Canadian healthcare company. The platform had to meet the standards expected of that parent
The buyer journey added complexity. A daughter ordering compression socks for her elderly mother researches differently than a procurement manager at a 200-resident retirement community placing a quarterly bulk order. The platform needed to support both — without compromising either experience.
The solution
We led the full project end-to-end across four phases. CareRx and Revicare provided brand direction, partner relationships, and operational requirements; our team executed the entire technical build.
Phase 1 — Discovery, Brand Foundation & Architecture (2024, early)
A greenfield healthcare platform serving two audiences across 7+ product verticals doesn't architect itself. Phase 1 produced the decisions the rest of the project would depend on.
Key resolutions:
Single Magento installation, dual customer model — one storefront, with B2C and B2B handled through customer groups and conditional logic rather than separate stores
Catalog architecture across 7+ medical verticals — incontinence, skin & wound care, compression therapy, urology, ostomy, PPE & medical supplies, nutritional supplements, with category trees designed around how Canadian healthcare buyers actually search
Brand partnership architecture — dedicated landing pages for premium partner brands (Jobst, Prevail, Tena) with brand-specific product navigation and indexable content
Subscription model for consumables — most of Revicare's catalog is recurring-purchase by nature. The platform was designed from Phase 1 to support subscription-based ordering as a core feature, not an add-on
B2B procurement model — facility-level accounts with administrative roles, bulk ordering, and recurring procurement support
Compliance posture — Canadian healthcare data handling expectations, secure customer information storage, accessibility (a hard requirement for a platform serving seniors)
Phase 2 — Magento 2.4.7 Build & Custom Frontend (2024, mid)
The platform was deployed to dedicated hosting infrastructure — chosen for performance under sustained healthcare-buyer load and the compliance posture a CareRx subsidiary requires.
Core technical decisions:
Magento 2.4.7 — current stable release at the time, full PHP 8.x compatibility, supported through Adobe's lifecycle
Fully custom frontend — not a Luma reskin, not a third-party theme. The Revicare visual identity required a frontend built around the brand from the component level up: typography, color, navigation, product card design, accessibility patterns for older-adult users
PHP 8.x, MariaDB, Redis, Varnish standard production stack on dedicated hardware
WCAG-aware design patterns — color contrast, keyboard navigation, screen reader compatibility built into the frontend from the start, given the senior-skewed user base
Frontend pages were designed around the actual Revicare buyer journeys:
Category pages explaining medical conditions alongside product grids (incontinence, wound care — these aren't impulse purchases, they're solutions to specific problems)
Product pages with clear specifications, brand provenance, and use guidance
Brand partner pages serving as indexable landing pages for "Jobst compression Canada", "Tena Canada", "Prevail Canada" search traffic
B2C and B2B journey designed in parallel — same products, different pricing/ordering interfaces by customer group
Phase 3 — Custom B2B Module, Subscription Module & Moneris Integration (2024, late)
This was the phase that turned a "Magento 2 store with medical products" into "the Revicare platform."
Custom B2B module. Built specifically for Revicare's facility-procurement audience:
Facility-level accounts with administrative user roles (procurement manager, caregiver, billing contact)
Bulk ordering interfaces designed for the way care facilities actually order (quarterly resupplies, recurring orders by resident count)
B2B-specific pricing rules and customer group logic
Invoice-based billing workflow alongside immediate payment options
Recurring procurement support — facilities can reorder previous batches without rebuilding cart from scratch
Subscription module. Most of Revicare's catalog (incontinence, compression, ostomy, nutrition) is consumable — buyers reorder on schedule, regardless of whether they're individuals or facilities:
Customer-set delivery cadence per product (monthly, every 6 weeks, quarterly)
Automatic payment processing on schedule via Moneris
Subscription management portal for customers to pause, skip, or adjust orders
Operational visibility for the Revicare team into subscription health, churn signals, and upcoming renewal volume
Moneris payment integration. Moneris is the dominant Canadian payment processor — used by the majority of Canadian retailers and effectively required for healthcare eCommerce in Canada. We built a clean integration covering:
Card payments for one-off purchases
Recurring billing for subscriptions
Tokenization for stored payment methods (PCI-compliant)
Refund and partial-refund workflows for healthcare returns
SEO setup:
Schema.org Product markup with medical-product-appropriate attributes
Brand partner page structure indexable for partner-brand search traffic
Canadian-market SEO targeting (medical supply terms, condition-specific keywords)
Free delivery and discrete packaging messaging — critical trust signals for healthcare buyers, surfaced clearly across the site
Phase 4 — Launch, Optimization & Project Delivery (2025)
Launch shipped the new Revicare platform as the digital expression of the rebrand. Post-launch optimization continued through 2025 — refinement of subscription flows, B2B onboarding tuning, content additions for SEO, and the targeted work a new healthcare platform needs in its first months of real-world traffic.
The project was delivered to Revicare and the CareRx team. We don't currently operate as ongoing support for the platform — it's a delivered build, in production, serving Canadian healthcare buyers daily.




Key Deliverables
Full Magento 2.4.7 greenfield build (no legacy migration — fresh platform for rebrand)
Fully custom frontend designed around Revicare brand identity
2,000+ product catalog across 7+ medical verticals
Dedicated brand partner pages (Jobst, Prevail, Tena, plus partner network)
Custom B2B module — facility-level accounts, bulk ordering, recurring procurement, invoice billing
Custom subscription module — recurring medical supply orders with Moneris auto-billing
Moneris payment integration — Canadian healthcare-grade payment processing
Subscription management portal for customers
WCAG-aware accessible frontend (senior-skewed user base)
B2C + B2B customer group architecture in single platform
Free delivery + discrete packaging workflow
Schema.org Product markup
Dedicated hosting infrastructure
Compliance posture appropriate for CareRx subsidiary
Results
Revicare launched in 2025 as the platform foundation for the rebrand from ClassMed. The technical outcomes:
Lighthouse scores (desktop, May 2026):
Performance: 72
Accessibility: 70
Best Practices: 69
SEO: 82
Core Web Vitals breakdown:
✓ First Contentful Paint: 0.6s — good
✓ Largest Contentful Paint: 1.1s — good
✓ Cumulative Layout Shift: 0.027 — excellent
⚠ Total Blocking Time: 400ms — room for improvement
⚠ Speed Index: 3.3s — room for improvement
We surface the full picture, including the weaker metrics. CLS at 0.027 and LCP at 1.1s are both strong outcomes for a healthcare platform with rich product imagery and accessibility-first design. TBT and Speed Index reflect the heavier JavaScript footprint that comes with full B2B and subscription functionality — areas a future performance-optimization engagement could specifically target.
Platform & business outcomes:
Rebrand expression delivered — Revicare now has a Magento 2 platform that carries the new brand identity, replacing legacy ClassMed infrastructure
Dual-audience architecture working in production — B2C consumers and B2B facilities ordering from the same platform without journey conflict
Subscription pipeline operational — recurring medical supply orders processing automatically through Moneris, with subscription management self-service for customers
Brand partner pages live — dedicated landing pages for Jobst, Prevail, Tena, and the partner network, indexable for partner-brand search
Canadian healthcare payment posture — Moneris integration provides the payment infrastructure Canadian healthcare buyers expect

Technologies & Tools
Magento 2.4.7 (greenfield build)
Fully custom frontend (no Luma reskin)
PHP 8.x
MariaDB
Varnish (Full Page Cache)
Redis (session & cache)
Dedicated server hosting
Custom Magento 2 modules: B2B module, subscription module, brand partner architecture
Moneris payment integration (recurring + one-off, tokenized)
WCAG-aware accessibility patterns
Schema.org Product markup
WebP image optimization, lazy loading
