Quick Start
Install Reorder into your Medusa store and run your first subscription flow in minutes.
Core Concepts
Understand subscriptions, plans, renewals, dunning, and the full lifecycle model.
Admin UI
Manage subscriptions, renewals, dunning cases, and analytics from the Medusa dashboard.
API Reference
Explore all Admin and Store API endpoints with request/response examples.
What Reorder includes
Reorder covers every stage of the subscription lifecycle:Subscriptions
Create, pause, resume, and cancel subscriptions. Track lifecycle state and upcoming renewals.
Plans & Offers
Configure subscription frequencies, per-frequency discounts, trials, and minimum cycle rules at the product or variant level.
Renewals
Scheduler-backed renewal execution with manual override, approval flows, and attempt history.
Dunning
Automatic payment retry scheduling with configurable intervals and manual recovery actions.
Cancellation & Retention
Run retention flows — pause offers, discounts, and bonuses — before finalizing cancellations.
Analytics
Track MRR, churn rate, LTV, and active subscription counts with filterable trend charts.
Get started
Check requirements
Make sure you have a Medusa store running version 2.3+. See Requirements for the full compatibility matrix.
Install the plugin
Add
@reorderjs/reorder to your Medusa project and register it in medusa-config.ts. Follow the Quick Start guide.Configure settings
Tune dunning retry intervals, trial defaults, and renewal behavior from the Subscription Settings page in your Admin.
Create your first plan
Use the Plans & Offers page in Admin to define subscription frequencies and discounts for your products.