Subscription Manager lets Drupal administrators grant paid subscriptions with associated roles to authenticated users. It is designed to be extended via Connector plugins that manage those subscriptions against a remote billing service.
A Connector maps a remote service's customers, plans, and subscriptions onto Subscription Manager's local subscription and subscription plan entities, so you can sell access that grants specific roles (and therefore permissions) on your Drupal site — for example, selling access to specific types of content. Connectors react to their service's webhook events to create, update, and delete subscriptions, and all user-facing copy is config-driven so you can theme and reword the subscribe flow without patching the module.
Available connector modules
- Stripe Subscription
- Recharge Subscription
- Chargebee Subscription
- Shopify Subscription (Shopify native Subscriptions)
Current status
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.- Project categories: E-commerce
- Ecosystem: Stripe Subscription, Chargebee Subscription, Recharge Subscription, Shopify Subscription, Samcart Subscription
4 sites report using this module
- Created by grasmash on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Feature release — Phase 3 of the stable-release roadmap
Development version: 1.0.x-dev updated 5 Oct 2026 at 01:16 UTC

