Revicare healthcare project by STAGEM

Magento 2 Development

Magento 2 Development

Healthcare eCommerce

Healthcare eCommerce

Subscription Commerce

Subscription Commerce

Revicare — Enhancing Resident Care Through Trusted Medical Solutions

Client

Revicare, Canada

Project timeline

2024 – 2025

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

A Canadian healthcare eCommerce platform built from scratch for a major rebrand — Magento 2.4.7 foundation, custom B2B and subscription modules, Moneris-integrated billing, and dual-audience architecture serving both consumers and care facilities.

A Canadian healthcare eCommerce platform built from scratch for a major rebrand — Magento 2.4.7 foundation, custom B2B and subscription modules, Moneris-integrated billing, and dual-audience architecture serving both consumers and care facilities.