Skip to content

This extension allows to set if a product is saleable and can show its price by scope and customer group.

License

Notifications You must be signed in to change notification settings

opengento/magento2-saleable

Repository files navigation

Saleable Module for Magento 2

Latest Stable Version License: MIT Packagist Packagist

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

  • Opengento Community - Lead - Twitter Follow
  • Thomas Klein - Maintainer - GitHub followers
  • Contributors - Contributor - GitHub contributors

License

This project is licensed under the MIT License - see the LICENSE details.

That's all folks!