How to use the MageWorx Repository

Magento 2 Marketplace makes it possible to install the extensions via the composer. To provide one more possible way to install the updates for the MageWorx extensions and receive the latest versions without the considerable delay, we've deiced to develop our own repository.

This repository supports only the Magento 2 extensions developed by MageWorx. Currently, our Magento 1 extensions are not provided there.

The Installation Instructions

  1. Log in to your server using the Terminal

  2. Navigate to the root Magento folder. Bear in mind that the user should write permissions to this folder and its subfolders.

  3. Connect to the MageWorx Composer Repository:

 composer config repositories.mageworx_packages composer https://packages.mageworx.com/
  1. Right after that you need to authorize the Access keys from your Customer Account:

MageWorx Repository

Use the Public Key as a login and the Private Key – as a password.

After these changes are done, you are ready to install, update or delete the extensions. The main thing here is to detect the name of the package. Please check this table and find the purchased extension.

The Extension's Name Composer Name
Advanced Product Options mageworx/module-advancedproductoptions
Cross Links mageworx/module-seocrosslinksmeta
Currency Auto Switcher mageworx/module-currencymeta
Customer Group Prices mageworx/module-customergrouppricesmeta
Delivery Date mageworx/module-deliverydate
Donations Suite mageworx/module-donationsmeta
Extended Rich Snippets mageworx/module-seomarkupmeta
Extended Sales-Orders Grid mageworx/module-ordersgridmeta
File Downloads & Product Attachments mageworx/module-downloadsmeta
Geo Lock mageworx/module-geolockmeta
Gift Cards mageworx/module-giftcards
Landing Pages mageworx/module-landingpagesprometa
Multi Fees mageworx/module-multifeesmeta
Order Editor mageworx/module-ordereditormeta
Order Management mageworx/module-ordereditor
Others Also Bought module-alsoboughtmeta
Personal Customer Discount mageworx/module-personalpromotionmeta
Prices per Customer mageworx/module-customerpricesmeta
Reward Points mageworx/module-rewardpointsmeta
Search Suite mageworx/module-searchsuitesphinxmeta
SEO Meta Templates mageworx/module-seoxtemplatesmeta
SEO Suite Ultimate mageworx/module-seosuiteultimate
Shipping Suite mageworx/module-shippingrulesmeta
Sitemap Suite mageworx/module-sitemapsuitemeta
Store and Currency Auto Switcher mageworx/module-storecurrencymeta
WAVES Crypto Payments mageworx/module-waves-payment

How to install the extension?

To install the new extension you need to execute this command in the Terminal:

 composer require mageworx/module-advancedproductoptions
MageWorx Repository

You should use the appropriate module name. In this example we use the name of our Advanced Product Options extension.

How to update the extension?

To update the extension you need to execute this command in the Terminal:

 composer update mageworx/module-advancedproductoptions

You should use the appropriate module name. In this example we use the name of our Advanced Product Options extension.

To update all your MageWorx modules, execute the command:

 composer update

After the composer downloaded the updates, it's time to perform the upgrade. For this, execute:

php bin/magento setup:upgrade

How to delete the extension?

To delete the extension you need to execute this command in the Terminal:

 composer update mageworx/module-advancedproductoptions

You should use the appropriate module name. In this example we use the name of our Advanced Product Options extension.