Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Do I need this module?

Probably not, unless you clearly understand its purpose relative to other modules in the Drupal ecosystem. TL;DR: Membership module connects Drupal to external systems which are responsible for the lifecycle of a membership.

I want to sell [recurring] memberships to my site, e.g., access to a role.

Does your payment processor support tokenization?

If you can let Drupal 8 manage [recurring] payments and your payment processor will tokenize a payment method for repeat use, you probably want to use Commerce License.

Does your payment processor support subscriptions natively?

If you sell recurring subscriptions and your processor does not support tokenization but it does support subscriptions through its own mechanism, then Membership is for you. You may also need to defer to the processor for recurring billing or member data management, leaving you in a condition where you wish to only react to the external system's actions.

Examples of such payment processors are those operating in the high-risk space or the subscription features of mainstream gateways like Braintree. Think also Google Play and The iTunes store.

Commerce integration and membership provider modules are found at GitHub.

Versions

Drupal 8+

While this module shares a namespace with earlier Drupal 5/6 modules, it does not inherit any code or architecture.

Development occurs on GitHub (fork and submit pull requests there) while utilizing the Drupal.org issue queue.

This project is still very much under development and meta-discussions around future plans and architecture are welcome.

Drupal 7

There is no Drupal 7 version. See related modules, below.

Drupal 5/6

Thank you to Boobaa for the work on the initial Drupal 5 module and for coordinating the continued use of the module namespace. These earlier versions are, however, unsupported.

Related modules

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Apr 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
2.0.0 Stable Apr 8, 2024