This module provides donation functionality for Drupal Commerce, with some variations in functionality between 7.x and 8.x versions.
Drupal 7.x
This module provides a donation line item type along with a donation product and product display. This is partially based on Randy Fay's excellent screencast at http://commerceguys.com/blog/using-custom-line-items-provide-donation-fe...
It uses the Select or Other module to provide the donation amount form field. If you need to modify the default donation option values, the install the Commerce Customizable Products module in order to modify the line item type form settings.
In addition to being able to create a donation product, this module also provides a donation checkout pane, allowing customers to add a donation to their order as part of the checkout process.
Drupal 8.x
The Drupal 8 version of the module provides two donation forms, including a mini version, which add a donation line item to the order when submitted. It also provides the option to toggle between a single and monthly donation form, but currently if the monthly donation option is chosen it redirects to a webform (not included) where bank details can be captured.
Similar to the 7.x version, it also provides a donation checkout pane, allowing customers to add a donation to their shopping cart as part of the checkout process.
The 8.x version currently has a dependency on the Commerce Currency Resolver module which needs to be made optional. The predefined amounts, as well as some of the text needs to be made configurable, before a stable 8.x release can be made.
Project information
- Module categories: E-commerce
- 483 sites report using this module
- Created by stella on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-1.x-dev updated 19 Jul 2015 at 23:43 UTC