Extensions with a single offer license can be installed on the server
but will not work without a purchased license.
License status | Extension behavior requirements |
---|---|
License installed | All extension’s functions are available |
License not installed |
|
“License required” message example:
"The %%extension_name%% extension requires a license to function. You can purchase the license <a href="%%buy_url%%">here</a>."
Here, %%buy_url%%
is the URL of the corresponding online store that
sells the said license. This URL must be obtained from the extension’s
metadata. Refer to the section Obtaining the Online Store URL
Correctly for instructions.
Best practice:
The best way to communicate to the user the fact that the installed
extension requires a license to function is to create a separate page
dedicated to informing the user of the fact and explaining to the user
the benefits of the extension.
The resulting page may look like this:
