Liferay Commerce

All Features

commerce banner image

Site and Content Management

Manage multiple store sites from one instance.

Share common user roles and permissions across sites.

Draft content and schedule for publication with set expiration dates to support limited discounts and seasonal sales.

Compare and restore previous versions of pages and product attachments.

Preview content across devices for consistent, omnichannel experiences.

Add pages and menus easily with site navigation and hierarchy tool.

Catalog Management

Sell physical products, services and digital goods.

Create simple and grouped products with variations such as color or size.

Add downloadable product datasheets, user guides, and articles to product pages.

Enable previews or samples for digital goods.

Offer personalization such as engraving or embroidery.

Enrich product information and optimize metadata for search engines.

Assign products to multiple categories.

Manage inventory with support for back-ordered items and behavior for low inventory, a well as out-of-stock display and messaging.

Set minimum, maximum, and multiple order quantities for each product.

Auto-generate SKUs for every product variant.

Create templates for product options that can be reused across categories.

Catalog and Product Browsing

Create pages by dragging and dropping out-of-the-box applications such as product detail display, shopping cart, search bar and more.

Offer faceted search and filtering for more effective product browsing and discovery.

Show customers product families and related products.

Enable customers to buy multiples of products and receive discounts; display the total with the discount applied on the product page.

Offer additional information such as detailed discount information, product specifications and related guides or brochures.

Offer product previews for virtual products, such as a trial download or a PDF.

Control which products different buyers can purchase with segmentation and customized catalog views.

Override default product prices with price lists, promotional pricing and discounts.

Schedule publication and expiration dates for price lists, promotions and discounts.

Enable users to add products to compare as they browse from the catalog or product page. The product comparison page surfaces detailed product information such as dimensions and price.

Allow customers to save products to wish lists for easy reference.


Display order information such as date, payment method, total and customer account information.

Clear individual or all items from cart.

Require customer information such as name and shipping address, and display an error message if invalid information is used.

Display order summary with order total, product image, product amounts, total cost and payment method.

Allow customer service representatives to add private notes to orders.

Customize the order confirmation message once the purchase is processed.

Pricing and Discounts

Create user segments and target price lists, discounts or promotions to each segment.

Apply contract pricing to individual customers or accounts with price lists.

Add discounts by percentage or fixed amounts.

Trigger discounts based on cart total, related products in the same order or previous purchases.

Limit discounts or promotions by number of users who can claim them or number of times a single user can claim them.

Generate custom coupon codes.

Payments and Tax Management

Manually define exchange rates or sync with an external service.

Integrate with the European Central Bank out of the box for automatic updates to exchange rates.

Manage measurement units for global stores.

Set tax rate by address or fixed rate.

Support for multiple tax categories for products.


Specify shipment methods, carriers and warehouses.

Add shipment user info and tracking numbers.

Support for multiple warehouses.

Pull inventory based on warehouse closest to customer or based on other customized rules.

Manage inventory within Liferay Commerce or connect to an external system; choose which inventory engine to use on a product level.

Display shipping date and expected date for your customers.

Offer variable rate or flat rate shipping.

Order Management

Offer customers a simple dashboard for open, pending and completed orders with full search and filtering capabilities.

Allow business buyers to see all the orders on their account.

Display important order information such as date, payment method and shipping status.

Integrate workflows and approval processes.

Integrate with external order management systems; pull in external order statuses and share with the customer in a consolidated view for a seamless customer experience.

Offer automatic ordering forecasts based on historical data to help customers manage capital and inventory.1

1 Commerce Insights subscription required

Self Service

Empower customers to manage their own accounts, including user management and purchase workflows.

Allow customers or sales reps to add and update account information for the organization, such as contact information and shipping addresses.

Add, search and filter members of each account.

For individual users, account managers can additionally add screen names, language preferences, user ID numbers, birthdays, job titles and passwords.

Define detailed password requirements and allow users to reset passwords as needed.

Store multiple shipping addresses that can be quickly chosen during the checkout process.

Support for Global Sites

Define which countries, languages and currencies are supported for each site.

Support multicurrency across the site.

Easily add localizations for most content, including product information and web page content.

Detect user location based on IP Address and automatically display the site in the correct language.


Integrate with other business systems through an ESB.

Integrate with FedEx, PayPal, Authorize.net and Worldpay out of the box.

Easily add integrations with other payment gateways or shipping providers through customization.

Liferay Commerce is currently available as a limited release.

To learn more, schedule a conversation with Sales.