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.

Supporting organizations: 
Development and Support
Sponsored Development

Project information

Releases