Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Commerce Recurring Framework

Security covered

Part of the Commerce ecosystem · 355 projects

View on drupal.org

Provides recurring billing for Drupal commerce.

Drupal 8

The successor to both Commerce Recurring and Commerce License Billing for D7.
Powered by Advanced queue.

Features:

  • Configurable billing intervals (charge every N days/weeks/months/years)
  • Fixed and rolling interval types (charge on the 1st of the month VS 1 month from the subscription date)
  • Prepaid and postpaid billing types (charge at the beginning or at the end of the billing period).
  • Prorating (adjusting the charged price based on the duration of its usage)
  • Configurable retries (for payment soft/hard declines)
  • Free trials

The module requires an on-site payment gateway such as Commerce Braintree.
On-site gateways allow using tokenized payment methods for repeated charges, avoiding the need to store sensitive information such as credit card numbers.
The "Example (On-site)" payment gateway provided by commerce_payment_example can be used for testing purposes.

Important: Due to a Drupal core bug, this module cannot be uninstalled. See #2871486: field.storage YAML and FieldType plugin cannot coexist in same module because of FieldUninstallValidator constraint.

Drupal 7

7.x-2.x is currently only minimally supported. Patches will be reviewed and applied (if approved) by deggertsen, but no further development will done by the current maintainers. If you would like to help, please post patches!

Auto-generate new orders based on recurring configuration decoupling payment from recurring process and leveraging the payment responsibility directly to the payment method.

Requirements: Interval Field, Date, Entity Reference. Commerce Card On File is highly recommended.

Check out the review of the module on Commerce Module Tuesday for a demo on how to use 7.x-2.x with Card on File

Credits:

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
8.x-1.0-rc3 Pre-release Sep 3, 2024
8.x-1.0-rc2 Pre-release Sep 3, 2024