Skip to main content
Experimental. This Module has no test or production evidence recorded yet. Read it, run it locally, and hold off on real Orders. See maturity levels.
The Subscriptions Module manages the recurring-billing lifecycle on top of the Products and Payments Modules. Customers can subscribe to a product, choose a billing interval, pause and resume, swap variants, and cancel. The Module schedules renewal charges through whichever payment provider you configure under @86d-store/payments. Source: modules/subscriptions · npm: @86d-store/subscriptions

Installation

The Module requires @86d-store/products, @86d-store/orders, and @86d-store/payments to be enabled.

Configuration

Store endpoints

Admin endpoints

Lifecycle

Components

  • <SubscriptionPlanCard plan={...} />: Storefront upsell card.
  • <SubscriptionsList />: Customer self-service list.
  • <SubscriptionDetail id={...} />: management UI with pause and cancel actions.