Commerce CiviCRM Membership is a powerful, flexible, user-friendly module which provide integration between Drupal Commerce and CiviCRM.
- Download and enable this module, its required modules.
- (Optional) To setup Membership start date please also enable "Line Item", "Line Item UI" and "Date" module.
- Goto Store » Configuration » Line item types » Product.
- Added New field:
- Title: Membership Start Date
- Check Machine should be: field_membership_start_date
- Select Field Type: Date
- Select Field Widget: Select List
- Select the checkbox "Include this field on Add to Cart forms for line items of this type."
- It let you create a CiviCRM user and exposes most of regular field in provided in Store » Configuration » CiviCRM Member Settings.
- It add Commerce Product Type and Product Display (content type).
- It create CiviCRM Membership as Product type entities.
- It create a Membership Product display node for purchasing membership.
- Its Store » Configuration » CiviCRM Member settings/config let you to create new user or update existing along with add new membership which user purchased.
Bugs and Feature requests should be reported in the Issue Queue: https://github.com/k-zafar/commerce_civicrm_membership/issues
- Written by Kamran Zafar.