×
Login or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

General Questions

Google Optimizer

or search frequently asked questions:

Are Amasty extensions compatible with all themes and extensions by other vendors?

Our extensions work out of the box with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you.

Rate the answer?
Can I get a refund if an extension doesn’t suit me?

Absolutely. Amasty provides a 60-day money back guarantee. No risks for you.

If you are looking for a specific solution for your store, try our Magento custom extension development service.

Rate the answer?
Can I get an access to the source code of your extensions?

Yes, since the source code of Amasty extensions is open.

Rate the answer?
Can I have Amasty extension installed?

Yes, we provide a professional installation service. It costs $59 on top of our extension price.

Rate the answer?
Can I install and update Amasty Extensions for Magento 1 via Composer?

No, you can install and update Amasty Extensions via Composer only for Magento 2.

Rate the answer?
Can I request a free trial?

Amasty doesn’t provide any trials. But we have a 60 days money back guarantee, so if you buy an extension and it doesn’t suit you in any way, you can request a refund with no risks on your side.

Moreover, most our extensions have demos, where you can see how our modules work.

Rate the answer?
Can I test an Amasty extension on a staging site before transferring it to a live one?

Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.

Rate the answer?
Do you provide Magento customization service?

Yes, sure, we can help you with customization. Please, use the link to fill an order.

Rate the answer?
How can I pay for Amasty extensions?

You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed.

Rate the answer?
How to completely uninstall the extension?

Quite a few users run into problems with deleting Magento extensions.  All you need is to follow the pain-free guide:

Turn attention to installation method in use

There are at least 4 main ways:

  • Manually via archive file;
  • Magento Connect Manager via key from Connect/Marketplace;
  • Magento Connect Manager via archive file;
  • Installations of extensions for Magento 2 via Composer.

The way you’ve downloaded and installed the extension predetermines the method of its uninstallation (either manual or via Magento Connect Manager). 

How to remove Magento extension manually?

Step 1: The module should be disabled in this file:

/app/etc/modules/<your_module>.xml;

<active>true</active> is to be changed for <active>false</active>;

Step 2: In case there is any dependent MySQL table, remove them;

Step 3: Then remove the config record for the module you want to delete from the core_resource table in the database;

Step 4: Cut out the <project_root>/var/cache folder;

Step 5: Refresh the home page of the website. The extension has been successfully removed now!

How to remove Magento extension via Magento Connect Manager?

Step 1: Log in to your Magento Registration Panel:

uninstall extension step 1

Step 2: Choose Magento Connect Manager:

uninstall extension step 2

Step 3: You need to find and choose ‘Uninstall’ from the dropdown menu of a required module and then click ‘Commit Changes’:

uninstall extension step 3

 

The module has been well uninstalled!

To track all admin users actions including installation/uninstallation of modules, use Magento audit log.

How to uninstall Magento 2 module manually?

If you have an odd extension on your Magento 2, uninstall the module manually following the steps below.

Step 1: Connect to the root of your Magento 2 installation (the folder contains the extension folder) via SSH. Check the list of modules and their enable/disable statuses using the command:

php bin/magento module:status

Step 2: Once the needed module is found, apply the commands to disable it:

php bin/magento module:disable <ExtensionProvider_ExtensionName> --clear-static-content
php bin/magento setup:upgrade

Step 3: Remove the module files using the command:

cd app/code/<ExtensionProvider>/
rm -rf <ExtensionName>

Please, note that if you use several extensions from the same provider, you are risking to remove the shared module (or dependency pack), which serves as a base for all the extensions from the provider. So, make sure the extension is not shared.

Step 4: Refresh the website home page. Now the Magento 2 uninstall module process is completed successfully!

How to remove Magento 2 extensions via Composer?

Magento 2 extensions removal requires the same steps as the update. All you need is to change the ‘update’ command for the ‘remove’ one. See more details in the User Guide. 

P.S. Something went wrong? Contact our support team

Rate the answer?
How to disable Amasty extension?

Disabling/enabling a module is a popular operation for Magento store owners. Below, we will show you how to disable an extension correctly.

How to disable a module in Magento 1?

To disable any Amasty extension, please follow the next steps:

1. Edit app/etc/modules/Amasty_XXX.xml file (where XXX stands for the extension name/code).

2. Change "true" to "false".

3. Clear the cache.

Now you've completely disabled the module and it does not affect any Magento functionality.

Please, note that disabling module output under System>Configuration>Advanced does not deactivate the extension!

Rate the answer?
How to disable Base module notifications in Magento 1?

Amasty offers a service Base module, which is integrated into all the Magento 1 extensions. What does it give for a user? The module is built in to display service notifications of any changes coming from extensions installation or utilization right in the Admin Panel:

  • Base notifies whether an extension is up-to-date or a new version is available:

base-module-notification-magento

  • the module is set to fix conflicts between different extensions where it’s possible. You can make it under the Troubleshooter drop-down menu:

troubleshooter-base-module-magento

  • it helps a support team and admin users to eliminate the problems coming from extensions usage. The module displays the latest 5 cronjobs and the extensions that have been recently disabled via the Admin Panel.

How to disable Base notifications?

  • Log in to the Admin Panel and navigate to System>Configuration>Amasty Extensions> Extensions & Notifications;
  • Expand the Notifications drop-down menu:

notifications-disable-magento

  • Set the 'I'd like to be informed by Amasty Promos about' to 'No'; 'I'd like to be informed by Amasty Updates about' to 'No'. Then save the configurations and clear the cache. 
Rate the answer?
How to fix 3rd party extension conflicts?

Amasty modules are efficient feature-rich extensions that helps you to get the best out of Magento. Unfortunately, sometimes the functionality of the extensions can be hindered by the conflicts with the 3rd party extensions. Have you experienced any difficulties of this sort?    

Here we have collected the most effective methods to fix conflicts with the 3rd party extensions:

1) Deactivate a conflicting module

First, check if the functionality of a 3rd party conflicting module is necessary for your Magento store.

  • Mostly, the conflicting extensions have similar functionality. And often the Amasty extensions include the functionality of similar plugins, so the functionality of the 3rd party extension is simply redundant.
  • Also, there are cases, when the 3rd party extension is enabled, but either is not functioning or not supported any longer. And, in this case, it is better to disable it.

To disable a module, do the following steps:

  • Open a file app/etc/modules/MODULE.xml  
  • Edit the file, changing true to false.
  • Flush the cache.

This way you completely disable the extension and it doesn't affect any Magento functionality.

NOTE: Disabling an extension in System -> Configuration -> Advanced does not deactivate the extension totally. It may be still partially working.

 

2) Troubleshooter

You can try to fix the conflict via our troubleshooter. Though this method cannot guarantee 100% solution, in some cases this can be really effective:

  • Go to admin panel -> System -> Amasty Extensions -> Extensions & Notifications -> Troubleshooter
  • Look for the conflicts that relate to Amasty conflicting extension and click Fix.
  • Flush the cache, and check the performance. In case a problem remains and the extension is not working, click Rollback and try out other offered solutions.

3) Dependencies

Besides the above-mentioned methods, you can as well fix the conflicts with a help of manipulation with dependencies.

Magento has a special <depends> module configuration, that helps to cope with the conflicts between the modules.

For instance, there is a conflict with Amasty_X and some 3rd party extension, say, Company_Module. To create the dependency properly, you have to define the right loading order. For instance, we want to run Amasty_X extension after the 3rd party extension for the appropriate work. We need to do the following:

  • 1) Open the file app/etc/modules/Amasty_X.xml
  • 2) Edit:

<config>

 <module>

  <Amasty_X>

   <depends>

     <Company_Module/>

   </depends>

  </Amasty_X>

 </module>

</config>

If you still experience any difficulties, please don't hesitate to contact our support engineers.

 

Rate the answer?
How to install Amasty Extensions for M2 via Composer?

Installation of Magento 2 extensions via Composer is easy:

  1. Log in to your server via a command line;
  2. Choose the directory for extension installation;
  3. Execute the following command: composer require amasty/<composer_module_name>;
  4. When the extension is installed, execute: php bin/magento setup:upgrade;

For a more detailed instruction please take a look at the user guide.

Rate the answer?
How to install Magento 1 and Magento 2 extensions by Amasty?

Extensions Installation for Magento 1

Each Amasty extension pack includes module files, an installation guide, a user guide and license text. Depending on the extension you purchase, there also may be import files which can be used by you as examples.

Amasty modules are easy to install. All you need is to have FTP/SSH access details, and follow 3 steps to complete.

  • Unpack a "zip" file you download.
  • Upload all files from the "Step 1" and then from the "Step 2" folders to the root folder of your Magento installation.
  • Clear the cache.

If you are using code compilation, before installing the extension it's necessary to disable it! After you install, click the "Run Compilation Process" button in Admin - System - Tools - Compilation to recompile.

Please also check the extensions installation video guide:

 

Extensions Installation for Magento 2

  • Unpack the extension ZIP file on your computer.
  • Connect to your website source folder with FTP/SFTP/SSH client and upload all the files and folders from the extension package to the corresponding root folder of your Magento installation: 
Please use the “Merge” upload mode. Do not replace the whole folders, but merge them. This way your FTP/SFTP client will only add new files. This mode is used by default by most of FTP/SFTP clients software. For MacOS it’s recommended to use Transmit. If you install several extensions from Amasty, they will contain same files from the Base package — feel free to overwrite them, these are system files used by all our extensions.

 

        

 

  • Connect to your Magento directory with SSH.
  • Run 3 following commands:

php bin/magento setup:upgrade

> php bin/magento setup:di:compile

> php bin/magento setup:static-content:deploy

Extensions Installation for Magento 2 via Composer

You can either use the manual method described above or install extensions for Magento 2 running Composer. Look here to learn how to install modules via Composer.

Still unsure? Have complicated configurations or a lot of modules? We can offer a professional installation service as well!

Rate the answer?
How to translate a Magento 2 module?

To translate your Magento 2 extension, please follow the steps:

1. Open app/code/Amasty/[extension name]/i18n/ ;
2. Copy en_US.csv situated in the above folder as new.csv and rename it to the needed language code (e.g. pt_BR.csv);
3. Edit the file, replacing right side of each string with translated content:

translate-magento-2-module

Static content re-generation and/or cache flush are required to make that translation appear on front.

Rate the answer?
How to upgrade a Magento 1 Amasty extension?

Need to update your Magento 1 module?

Nothing can be easier, as you already passed the installation process and the module update is pretty much the same process.

If you see that some of your modules became grey instead of green under System > Configuration > Amasty > Extensions & Notifications tab, that means that we have an update for the module with new features or fixes.

You can always check what exactly was added at the extension "Change Log" tab on its page in our site.

We need to start with a new package:

1. To get it, You need to open your Customer Account on our site > My Downloads tab.

2. Click the "Download" link next to the extension that should be updated.

3. Unpack the "zip" file you download to your local machine. After that, please, open your admin panel.

4. We always recommend our customers to do a backup before each update just in case, especially for the live site. You can do it in System > Tools - Backups.

5. Please, open System > Tools > Compilation and check that the Compiler Status is "Disabled" until the update is finished.

6. Open your FTP panel:
Proceed to Root Magento folder there (it usually contains index.php file).

7. Upload all contents from the "Step 1" folder to the root folder of your Magento installation:

upload step1

When the process finishes, upload the contents of "Step 2" folder to Root folder of your Magento.

If you see the pop up “The target file already exists” while file transfer, simply check “Always use this action” and “Overwrite” radio button.

8. Clear the cache from your admin panel.

9. Go to System > Configuration > Amasty > Extensions & Notifications - your updated extension must have a green check label next to it.

Rate the answer?
How to upgrade a Magento 2 Amasty extension?

We are constantly improving and updating our extensions, therefore, we suggest that you always use the latest extension version in your site.

To update a Magento 2 extension by manual upload, follow the steps below:

1. Please log in to the customer account.

2. Navigate to "My Downloads" tab and click the "Download" link next to the extension that should be updated.

3. ! Important: If some extension files were modified before, it is required to make a backup for them. They may be overwritten with the update.

4. Unpack the extension ZIP file onto your computer. The folder you need to upload is under ModuleName/upload/. Here you will find the /app folder that needs to be copied over.

5. Connect to your website source folder with SFTP/SSH client and upload all the files and folders from the extension package to the corresponding root folder of your Magento installation.
The system will ask to overwrite files during the update - please accept that.

6. Connect to your Magento directory with SSH.
Run the following command:

php bin/magento setup:upgrade

- applies the changes in the extension code

If needed, also run:

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

On next login to the backend of the site, you should find the extension under Stores > Configuration > Amasty Extensions.

To update the extension via Composer please follow the steps below:

1. Log in to your server via a command line.
The needed repository must have already been specified, if not check the following guide:

2. Proceed to the Root Magento folder.

3. Execute the following command:
composer update amasty/<composer_module_name>;
For example:
composer require amasty/shopby
You can learn the composer module name under "My Downloads" tab of your account.

4. When the extension has been installed, execute:

php bin/magento setup:upgrade

If needed, also run:

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

If you would like to check extension version via the files, please keep in mind that the relevant extension version is specified in composer.json file of the extension folder. The version in etc/module.xml is NOT the extension version but the version of installation scripts.

In order to check the current extension version, proceed to Stores > Configuration > Amasty Extensions > Extensions & Notifications > Installed Extensions.

Rate the answer?
I'm getting "404 Not Found" error when trying to open configuration page.

Please log out and then log back into the backend, so Magento can refresh permissions.

Rate the answer?
I'm getting the following error: SQLSTATE[23000]: Integrity constraint violation.

Next time please disable the compilation before uploading the extension files to your server.

This time please

  • Open app/etc/local.xml
  • Replace

    <disable_local_modules>false</disable_local_modules>

    with 


           <disable_local_modules>true</disable_local_modules>

  • Log in to admin panel and disable the compilation.
  • Revert the changes in the local.xml
  • Clear the cache.

 

Rate the answer?
What credentials do I need to work with Composer?

You will need Access Keys. These keys you can find in your Customer account in the ‘Access Keys’ section.

Rate the answer?
What documents and files are included in the package?

Each Amasty extension pack includes module files, an installation guide, a user guide and license text. Depending on the extension you purchase, there also may be import files which can be used by you as examples.

Rate the answer?
What is the license policy? On how many websites can I use Amasty extensions?

Our license allows you to use a single extension license on one Magento installation.

Extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However if you run each website on a new installation of Magento, you need separate license for each of them.

The full end-user license agreement is located here: https://amasty.com/license.html

Rate the answer?
Where can I find a Composer module name?

You will find a Composer module name in your Customer account in the ‘My downloads’. For free extensions open the ‘My Free products’ tab.

Rate the answer?
Will I get any other benefits?

Yes, sure. The good news is that for every $100 spent in our store you get $15 back to your store credit. Thus, supplying your Magento with new functionality you save money for even more needed extensions. See the terms of our Reward Program.

In case you need ever-more demanding approach, look at our Magento custom extension development page.

Rate the answer?
Will I get free support and updates?

Yes, once you buy any extension(s) by Amasty, you’ll get free lifetime updates for the product(s).

Each purchased extension includes 3 months of free support by default.

Magento 1 support:

CE EE

   6 months of support for $59

  12 months of support (-25%) for $79

  6 months of support for $99

  12 months of support (-25%) for $149

Magento 2 support:

CE EE

   6 months of support for $79

  12 months of support (-25%) for $129

  6 months of support for $149

  12 months of support (-25%) for $219

Besides, we offer two new extra options for Magento 1 and Magento 2 users covering technical support needs: Priority Support Service and Personal Support Manager that are absolutely free for EE customers and go as a two-in-one solution for $99 for CE customers.

In case you want to be spared the need to install the extension(s), you can use our additional installation service at a price of $59 for one Magento location for CE users and free for EE customers.

What is more, all our solutions go with a 60-day money-back guarantee.

Rate the answer?
Back to top