License Registration Required Message: How to Fix It
I see messages in my account and admin area that license registration is required, what should I do?
We introduced License Checker functionality inside our extensions in order to create a connection between the purchased products and Magento instances where the products are installed, it helps us make sure that module licences are used in accordance with our License Agreement. Follow these easy steps to successfully complete the registration process:
Additionally, check out our video guide on how to register licenses:
Your amasty.com account
Log into our website amasty.com using the email address under which the modules were purchased;
Navigate to License Registration tab and click the Add New Production Project button:
A popup will appear where you need to enter the name of your project (the name is purely for your reference, any can be used) and the domain of the instance where the purchased extensions are installed, then save the changes:
If you have one Magento installation with several websites which all have different domains, you may use the domain name under which your Magento backend is available.
During the next step the popup will suggest assigning your purchased extensions to the created projects. Choose the extensions you need and save them in the project:
The created project will instantly appear in the MyProduction Projects grid. Copy and save the Instance Registration Key that was generated for the project, as you will need it later:
You can always change the list of extensions assigned to a project by clicking on the Manage link in the project details to re-open the popup with module selection:
The number of times a module license can be assigned and unassigned is limited. One license can be assigned to various projects 3 times, and unassigned from these projects 2 times respectively. After unassign limit has been reached, this license will remain in the same project. Please take this into consideration when changes are made in project structure.
If you installed extensions from several amasty.com accounts in your Magento environment, repeat the steps above for each amasty.com account. As a result, you should have one Instance Registration Key for every project that you've created. Or, consider sharing your project with other amasty.com accounts using this guide to manage all extensions from different accounts in one project.
Your Magento backend
Log into the admin area of your Magento installation and navigate to Amasty > Products;
In the Production Environment dropdown, select whether your instance is production/live: or non-production (staging, development, testing, etc.):
Add your Instance Registration Key(s) that were generated in your amasty.com account(s) into the License Registration list. It is possible to add more than one key there:
Click on the Save and Verify button, and the registration process will be completed.
In order for the module to redirect customers correctly, the IP database should be first imported in Stores → Configuration → Amasty Extensions → Geo IP Data. In case Amasty Service is used for IP Database Update Settings in Stores → Configuration → ...
If you have just created a License Registration project in your amasty.com account and instantly proceeded to save its Instance Registration Key in your Magento backend at Amasty > Products, there's a chance that the information about the created ...
The mentioned setting allows stating whether a Shipping Rule will be triggered in the backend the same way as on the frontend. If the Admin Area setting in Stores & Customer Groups tab is enabled, the rule will be applied while creating an order in ...
There can be several reasons why module licenses aren't found when Instance Registration Key has already been saved in the registration form: Module license isn't linked to the License Registration project. Check if the license is assigned to the ...
Various amasty.com accounts that participate in project sharing and add modules to the same project have different permissions for that project: Project Owner - the account that created license registration project. It can see all module licenses ...
At Amasty, we understand that some of our clients require customized features to perfectly align the extension with their business needs. If you have developed new functionality within an Amasty module and would like to share it, please submit a ticket