Installation
Install Core (Always Required)
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem:*
php bin/magento module:enable MageB2B_PricesystemCore
php bin/magento setup:upgrade
php bin/magento cache:flush
Install Price Type Modules (Optional)
Install and enable only the modules you bought/need.
Customerprice
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-customerprice:*
php bin/magento module:enable MageB2B_PricesystemCustomerprice
Categoryprice
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-categoryprice:*
php bin/magento module:enable MageB2B_PricesystemCategoryprice
Pricelist
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-pricelist:*
php bin/magento module:enable MageB2B_PricesystemPricelist
Product Customer Matrix
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-productcustomermatrix:*
php bin/magento module:enable MageB2B_PricesystemProductCustomerMatrix
After enabling additional modules:
php bin/magento setup:upgrade
php bin/magento cache:flush
Install Add-Ons (Optional)
Advanced Config Add-On
Adds customer/group override strategies, custom sort order, formula strategy, and verified/discountable checks.
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-advancedconfig:*
php bin/magento module:enable MageB2B_PricesystemCoreAdvancedConfig
php bin/magento setup:upgrade
php bin/magento cache:flush
CSV Import/Export Add-Ons (Per Price Type)
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-customerprice-importexport:*
composer require mageb2b/pricesystem-categoryprice-importexport:*
composer require mageb2b/pricesystem-pricelist-importexport:*
composer require mageb2b/pricesystem-productcustomermatrix-importexport:*
Enable the relevant modules and run upgrade:
php bin/magento module:enable MageB2B_PricesystemCustomerpriceImportExport
php bin/magento module:enable MageB2B_PricesystemCategorypriceImportExport
php bin/magento module:enable MageB2B_PricesystemPricelistImportExport
php bin/magento module:enable MageB2B_PricesystemProductCustomerMatrixImpExp
php bin/magento setup:upgrade
php bin/magento cache:flush
SOAP / REST API Add-Ons (Per Price Type)
Prerequisite: install and enable the matching price type module first (Customerprice, Categoryprice, Pricelist, or Product Customer Matrix) before installing its API add-on.
composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/pricesystem-customerprice-api:*
composer require mageb2b/pricesystem-categoryprice-api:*
composer require mageb2b/pricesystem-pricelist-api:*
composer require mageb2b/pricesystem-productcustomermatrix-api:*
Enable the relevant modules and run upgrade:
php bin/magento module:enable MageB2B_PricesystemCustomerpriceApi
php bin/magento module:enable MageB2B_PricesystemCategorypriceApi
php bin/magento module:enable MageB2B_PricesystemPricelistApi
php bin/magento module:enable MageB2B_PricesystemProductCustomerMatrixApi
php bin/magento setup:upgrade
php bin/magento cache:flush
Verification
php bin/magento module:status | rg "MageB2B_Pricesystem"