Installation
Install Core (Always Required)
composer config bearer.repo.softwaresilo.io 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 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 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 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 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:flushInstall 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 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 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:flushSOAP / 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 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:flushVerification
php bin/magento module:status | rg "MageB2B_Pricesystem"