Provides a framework for selling access to local or remote resources.
In practice, this means that there’s a license entity, usually created during order checkout, that holds information about accessing the purchased resource, and it has a status and an optional expiration date. This allows selling access to anything from files to node types, or perhaps ZenDesk tickets and accounts on remote sites, all using a common API, while always having a record of the purchased access for the benefit of both the store administrator and the customer.
Drupal 9.3 & 10 & 11 / Commerce License
Installation
Commerce License should only be installed via Composer. The zip files on this page are provided for informative purposes only.
Drupal 9.3.0 or newer is required.
See the README for configuration instructions.
Works with Commerce Recurring for license subscriptions.
2.x Early Adopter?
If you have been using a beta or earlier dev release, you'll need to upgrade to the latest 8.x-2.x release first. See the release notes for step by step instructions.
Project information
- Project categories: E-commerce
- Ecosystem: Commerce Core, Commerce Kickstart
2,691 sites report using this module
- Created by bojanz on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.




