CSV import and export
The Import/Export package adds the pricesystem_pricelist entity to Magento's data transfer tools. One export can contain list headers, product rows, customer assignments and customer-group assignments.
composer require mageb2b/pricesystem-pricelist-importexport:*
php bin/magento setup:upgrade
php bin/magento cache:flush
Export a small list from System > Data Transfer > Export and use it as the template. The default aliases make products readable as SKUs and customers readable as email addresses.
When importing:
- Keep each list's identifying fields consistent across its rows.
- Confirm product SKUs, customer emails and group IDs in the target store.
- Test a small file with one product and assignment.
- Review validation errors before importing the full set.
- Check the list in the Admin and storefront after import.
The package also provides CLI import and export commands:
php bin/magento pricesystem:import-pricelist /path/to/pricelist.csv
php bin/magento pricesystem:export-pricelist
Run --help on either command for the arguments supported by the installed package.