Saleable Module for Magento 2
This extension allows to set if a product is saleable and can show its price by scope and customer group.
Setup
Magento 2 Open Source or Commerce edition is required.
Composer installation
Run the following composer command:
composer require opengento/module-saleable
Setup the module
Run the following magento command:
bin/magento setup:upgrade
If you are in production mode, do not forget to recompile and redeploy the static resources.
Features
Saleable
- Define if the price can be displayed on the storefront, depending of the customer group and by scope.
- Define if the sales are enabled on the website and by customer groups.
Settings
The configuration for this module is available in 'Stores > Configuration > Catalog > Catalog > Price'.
- Show Prices for Customer Groups
The configuration for this module is available in 'Stores > Configuration > Sales > Checkout > Shopping Cart'.
- Enable Sales for Customer Groups
Product Attributes
- can_show_price (yes/no)
- is_purchasable (yes/no)
Do not create the following attributes as they are already used internally by Magento for field alias and flag:
- is_saleable
- is_salable
- salable
Support
Raise a new request to the issue tracker.
Authors
License
This project is licensed under the MIT License - see the LICENSE details.
That's all folks!