Documentation Home

Broadleaf Commerce Enterprise Module

Price Lists

A price list in Broadleaf Commerce allows the catalog administrator to provide alternate prices for the same Product/SKU. These prices are reflected during the browse process (as opposed to discounts/offers) which would be reflected as savings in the cart.

Features

Price Lists can be used to solve a number of complex business needs including the following:

Customer specific pricing

For example, you could have a discounted pricing for loyalty members.

Locale based pricing

The Broadleaf private demo provides examples using separate formula based price lists for each country and currency

Seasonal based pricing

It is simple to setup date and time based pricing.

Hierarchical Price Lists

The Broadleaf private demo shows a currency based price list "Euro" that can be extended for a country (e.g. "France")

Rule Based Price List Determination

In addition to the time, locale, and customer based rules above, the module uses a rules engine that can be used to easily develop implementation specific rules.

Explicit or Formula Based Pricing

A pricing administrator can explicitly set prices for each product or can use rules and formulas to set dynamic prices. As an example, an administrator could setup a price list that gave 10% off the sale price of all items in a given category and then make this price list available only to certain customers.

Promotion Messages

Gives business users the ability to actively promote sales throughout the customer-facing site by displaying a message or image with a product listing.

Compatibility

Module Version Compatible Broadleaf Versions
3.1.0-GA 5.1.0-GA
3.2.0-GA 5.2.0-GA
4.0.0-GA 6.0.0-GA
4.2.0-GA 6.1.0-GA
4.3.0-GA 6.2.0-GA
5.0.0-GA 7.0.0-GA

Module Dependencies

Optional Dependencies

Initial Configuration

For detailed instructions on how to integrate the price list module into your project, please see Module Installation.

Demo Examples

The Broadleaf Commerce private demo is setup by default to use a separate price list for each locale. Explore the Price List section in the Broadleaf Admin and how prices change as you switch locales.