Drupal Commerce Recurring Donation Widget Released with Full Customization Support
Roland Obermair has unveiled the Commerce Recurring Donation Widget, a contributed module that brings robust donation functionality to Drupal Commerce. Designed for non-profits and fundraising platforms, the module supports both one-time and recurring donations, all managed through a highly customizable interface.
Administrators can configure donation forms tied to Commerce Product Variations and set billing intervals for recurring contributions, such as monthly or annual gifts, using predefined schedules from the Commerce Recurring module.
What sets this widget apart is its focus on personalization. Donors can add dedications, choose specific fund designations, and leave comments — all editable via AJAX-powered modals from within the shopping cart. Each donation form is fully responsive and can be tailored to different campaigns, enabling multiple donation blocks across the same site.
Built by Roromedia GmbH in partnership with Association Montessori Internationale, the module is currently under active development. The team welcomes community involvement, including feedback, bug reports, and feature suggestions via the Drupal.org issue queue.
The widget is compatible with Drupal versions 9, 10, and 11. Developers can install it via Composer and enable it with Drush. Configuration options are available in the Drupal Commerce admin interface, and full setup instructions are provided in the README file.
For more details and to try the module, visit: