How to proceed if I need to update Amasty Base extension?
To finish license registration for your amasty.com account, you need to enter your Instance Registration Key into our Base module functionality that becomes available with v.1.16.0 and newer. In order to check your Base module version and its latest version currently available, follow one of these options based on how you're installing Amasty extensions in your environment.
For modules installed manually via app/code/
- Check the version of the module that is currently installed in your Magento in the file app/code/Amasty/Base/composer.json:
- Log into your amasty.com account and navigate to Products tab;
- Scroll down to the Packages section and download any module available there;
- Review the contents of the downloaded archive - it will contain the folder app/code/Amasty/Base with the latest version of the Base module that you need:
- Remove the existing app/code/Amasty/Base folder from your Magento instance;
- Upload the app/code/Amasty/Base folder from the downloaded archive to perform the update correctly.
For modules installed via composer
- Run the following command to check what version of Base module is currently installed and what version is currently considered the latest one:
composer show -a amasty/base
- A list with module versions will appear. The first number in the list is the latest version available, while the number highlighted in green is the version installed in your Magento:
- Request the download of the latest Base version by running the command below - replace x.x.x in it with the actual latest version that you found:
composer require amasty/base:x.x.x
![](https://static.zohocdn.com/zoho-desk-editor/static/images/exclamation.png)
Regardless of the way you updated the extension, please run the following commands from your root Magento directory afterwards for the changes to come into effect:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Related Articles
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 ...
What does each product license status in the Base extension mean?
We've introduced a license registration feature in the Base module. Clients are required to verify their products by inserting and verifying a key generated in their account. Each product assigned to this key will then receive a specific status. This ...
Can we use one and the same extension license on several websites?
An Amasty extension is not domain-related, but installation-related. If you run each website on a new Magento installation, you need a separate license for each of them. However, if you run several domains on the same instance of Magento, you can use ...
How many projects and registration keys are needed for a multi-website Magento instance?
If you have several websites under one Magento installation, only one project and one registration key need to be created. When entering domain name for a project, you may use the domain name of Magento's backend.
I have inserted my instance registration key into admin area settings and assigned licenses to a project in my amasty.com account, but there's still a notice that some of Amasty subscriptions have been cancelled or have limited access, why?
There is a variety of reasons why a product license can be marked as cancelled or limited. We recommend reviewing order and subscription history in your amasty.com account to check if your case matches the examples below: A module was purchased ...