Drupal Commerce Recurring Donation Widget Released with Full Customization Support

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:

👉 Commerce Recurring Donation Widget on Drupal.org

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Related People

Upcoming Events