This project is not covered by Drupal’s security advisory policy.
A module for Drupal Commerce that enables subscriptions. Currently, that means buying a role, but could feasibly expand in the future to buying access to a specific node, or other site features.
This gives you:
- A fieldable entity to represent subscriptions that users have.
- A subscription product type to represent subscriptions that users can purchase.
Currently, this module works with PayPal WPS. We intend to extend it to work with other payment providers in time - SagePay & Authorize.Net are the ones on our roadmap.
Update: 7.x-2.x branch
I've just pushed a new development branch, to prove the concept and expand on the idea of using Rules to grant and remove roles from users. Currently this is quite sparse, but over the coming weeks should flesh out into a full blown implementation.
This will add the capability to separate out payment modules from the main subscription core, allowing different payment provider integrations with commerce subscription
It would also open the way for custom actions for site builders - e.g. sending emails to clients when their payments lapse, custom welcome messages, or redirects to custom content
Feel free to comment in the issue queue. - instanceofjamie
Drupal 8 version
Replaced by Commerce Recurring in Drupal 8.
Project information
- Unsupported
Not supported (i.e. abandoned), and no longer being developed. Learn more about dealing with unsupported (abandoned) projects - Obsolete
Use of this project is deprecated. - 13 sites report using this module
- Created by rupertj on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.