Community Documentation

Recurring products, role assignments and user account creation

Last updated March 16, 2008. Created by sammys on October 9, 2006.
Edited by sime, add1sun. Log in to edit this page.

From 4.7, subscriptions and memberships has been rewritten for Drupal E-Commerce. In E-Commerce 4.6, there was some support for recurring payments, however this did not cover many user requirements and including integration with memberships. The new code is split into the following modules:

Module Function Description
ec_recurring Recurring products Manages product expiry schedules.
ec_roles Roles / memberships Performs role changes that at product purchase and expiry.
ec_useracc Account generation Facilitates creation of user accounts once a user buys a product that is creational.

All of these modules can be installed by downloading and installing E-Commerce, and activating the modules above via administer » modules

Developers can monitor the expiration schedules via administer » store » settings » show schedule list which becomes available when the ec_devel module is installed.

About this page

Drupal version
Drupal 4.7.x, Drupal 5.x

Site Building Guide

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.
nobody click here