This document provides detailed instructions for installing the module using two methods: via Composer (recommended) or by manually copying files.
Before starting the installation, ensure you have:
- Magento 2.x installed on your server
- SSH access to your server
- Composer installed on your server (for Composer installation method)
- Unific/Connector module installed (required for B2B module)
This method is recommended as it simplifies the installation and update process.
Prior to installing the extension, please check the latest tag on https://magento2connectorb2b.unific.com/
composer config repositories.unific composer https://magento2connector-b2b.unific.com
composer require unific/extension-b2b
php bin/magento module:enable Unific_B2b
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Option 2: Installation via Composer using github (Recommended if option 1 is not working / remove it from file when option 1 will be configured)
This method is recommended as it simplifies the installation and update process.
composer config repositories.unific vcs git@github.com:unificdotcom/magento2-extension-b2b.git
composer require unific/extension-b2b:dev-main
php bin/magento module:enable Unific_B2b
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
If you cannot use Composer, follow these manual installation steps.
Download or clone the repository from https://github.com/unificdotcom/magento2-extension-b2b
Extract the archive and copy the Unific/B2B
directory to your Magento's app/code
directory. If the directory does not exist, create it.
php bin/magento module:enable Unific_B2b
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Configure the module in Magento's admin panel under Stores
-> Configuration
-> Unific
-> B2B Settings
.
- Compatible with Magento 2.3.x and above
- PHP version 7.3 or higher
See troubleshooting steps on the main Unific "Connector" extension.
For technical questions, create a ticket here.