Installation & Setup

Requirements

  • Magento 2.4+
  • PHP 8.0+
  • MageB2B_PricesystemCore >= 2.3.0

Installation Steps

Install the module via Composer:

# Add authentication to composer composer config bearer.repo.softwaresilo.io composer config repositories.softwaresilo composer https://repo.softwaresilo.io/ # Install the module composer require mageb2b/pricesystem-customerprice:* # Enable the module php bin/magento module:enable MageB2B_PricesystemCustomerprice # Run setup upgrade php bin/magento setup:upgrade # Compile DI php bin/magento setup:di:compile # Deploy static content php bin/magento setup:static-content:deploy # Clear cache php bin/magento cache:flush

Configuration

Navigate to: Stores >Configuration > Pricesystem > Customerprice Settings

Available Settings

Allow customers to download their personal prices as CSV from their account.

  • Path: pricesystem/customerprice/enable_download
  • Type: Yes/No
  • Default: No

When enabled, customers will see a "Download My Prices" link in their account dashboard.

CSV Delimiter

Configure the delimiter used in CSV exports.

  • Path: pricesystem/customerprice/csv_delimeter
  • Type: Text
  • Default: , (comma)
  • Examples: ; (semicolon), | (pipe), \t (tab)

CSV Encloser

Configure the enclosure character used in CSV exports.

  • Path: pricesystem/customerprice/csv_encloser
  • Type: Text
  • Default: " (double quote)

Verification

After installation, verify the module is active:

php bin/magento module:status MageB2B_PricesystemCustomerprice

Expected output:

Module is enabled

Admin Access

Navigate to: Catalog >Customer Prices

You should see the customer price management grid.

Next Steps

Found an issue with this documentation? Let us know