Current status
Reorder provides a complete foundation for recurring commerce in Medusa v2.Subscriptions Core
Full lifecycle management: pause, resume, cancel, address editing, plan changes, and payment method updates.
Plans & Offers
Flexible intervals, discounts, trial periods, and variant-level config overrides.
Renewals Engine
Automated cycle execution, manual force/approval controls, and idempotency protection.
Dunning & Recovery
Payment retry scheduling, recovery workflows, and manual operator actions.
Cancellation & Retention
Churn reason tracking, pause incentives, and retention offer flows.
Analytics & Audit
Daily snapshot metrics (MRR, Churn, LTV), trend charts, and append-only activity log.
Upcoming features
Now (In progress)
- Payment provider choice: Select different payment gateways per subscription (e.g., Stripe, Adyen).
- Delivery cadence: Decouple fulfillment schedules from billing schedules (e.g., billed monthly, shipped weekly).
- Custom retry timing: Set merchant-defined days and hours for payment retries (e.g., Friday mornings).
- Smart decline handling: Cancel immediately on terminal declines (stolen/blocked cards) to avoid wasting retry attempts.
- Demo store & agentic blueprints: Production-grade reference store showcasing agentic development workflows.
Next (Planned)
- Custom bundles (Build-a-Box): Allow customers to pick items in a bundle and swap products between renewal cycles.
- Food & bakery ordering: Dedicated support for order cutoff times, delivery slots, and holiday pauses.
- Dunning discounts: Apply dynamic discounts (e.g., 50% off) on final retry attempts to reduce churn.
- Stripe migration assistant: CLI toolkit to import active subscriptions and payment methods from Stripe Billing.
- Async analytics export: Generate and download large analytics exports in the background without UI timeouts.
Later (Future & integrations)
- A/B testing for billing: Experiment and compare different charging strategies and retry schedules.
- Payment orchestration: Official adapters for payment orchestrators (Primer.io, Payrails, Gr4vy).
- Chargeback prevention: Integration with pre-dispute alert services (Ethoca / Verifi).
- Multi-currency analytics: Foreign exchange normalization for global recurring reporting.