Are you looking to install the Magento extension from Magento Marketplace?
Extensions are tested and have to follow the coding guidelines to be listed on the Magento Marketplace. Using the Marketplace extensions is the safe bet, even if you are using a free Magento extension.
You can access and install the marketplace extensions within the Magento platform.
Let’s see how to do it.
Install Magento Extension from Magento Marketplace
Follow the steps to install Magento extension from Magento Marketplace:
- Purchase Extension for Marketplace
- Collect the Private Key and Public Key
- Configure Web Setup Wizard
- Start a Readiness Check
- Create a Backup
- Install the Extension
#1 Purchase Extension for Marketplace
Open the Magento Marketplace and log in. If you don’t have an account, create an account first.
Once logged in, go to the extension directory page.
Purchase the Extension you like to install to your Magento store. In this tutorial, we are going to use the free extension – Easyship.
Once the order is completed, you will find the extension in the purchase history under your profile.
All the extensions and themes you buy from the Marketplace will be there.
#2 Collect the Private Key and Public Key
Magento platform and Magento Marketplace can be connected through the keys. The connection makes it easier to import the extensions and themes to the store from the marketplace.
Find the keys under My Profile >> My Products >> Access Keys.
If there are no keys, create one.
The Public Key and Private Key will be needed to connect the Magento Store with Marketplace.
#3 Configure Web Setup Wizard
The next step is to configure the Web Setup Wizard for the store.
- Login to your Magento store
- Go to System >> Web Setup Wizard
You will see three options. Click on the Extension Manager.
Add your Public and Private Key. Click on Submit.
On the next page, you will see all the installed extensions on your store, and new updates for them. You can also view the new extensions which you can install.
Click on the ‘Review and Install’ button under the Extensions Ready to Install option.
The list of all the purchases will open. Click on the Install button to start the installation process. If you want to bulk install the extension, select as many you like, and click on the Install at top of the page.
#4 Start a Readiness Check
The Mageto extensions require components to be compatible with the Magento platform. Magento extension manager will run a readiness check to analyze the compatibility.
Click on the Start Readiness Check to begin.
Once the Readiness Check is complete, it will show you whether your installation covers all of the requirements.
If all is green, you are good to go. Click on the Next button for the next step.
#5 Create a Backup
Creating backup is highly recommended before installing and updating theme/extensions. Basically, before making any changes, take a complete backup of your store.
The Magento backups System may not take the proper backup – that’s why you should be taking it manually.
If you are on Breeze Magento Platform, you don’t have to worry, as we create automated daily backup. Besides, you can always take a manual backup in a single click anytime.
The next step involves creating the backup. The Magento system will do this. Once backups are complete, click on the next button to proceed.
#6 Install the Extension
The final step is to install the extension. Click on the Install button and that’s it.
You will see a confirmation when the installation is complete.
Common Errors
You can’t view the Web Setup Wizard?
The Web Setup Wizard was deprecated in Magento 2.3.6 and is removed in Magento 2.3.7. After it is removed, you must use the command line to install or upgrade Magento, as well as modules and extensions.
Please check the Magento version if it is there. If not, use the CLI method to install the modules and extension.
Purchased Extensions won’t appear in Web Setup Wizard
This is another issue going on with latest Magento versions. The Web Setup Wizard APIs are not working as expected. Hence, the purchased extensions do not appear in the Installation section of Web Setup Wizard.
You have to use CLI to install the extension in this case.
Wrap Up
In this quick tutorial you learned how to install Magento extension from Magento Marketplace.
It’s pretty straight forward. If you encounter any errors, feel free to comment it down.