Capability

Commerce

Liferay DXP includes robust e-commerce capabilities. Liferay’s commerce capabilities integrate content management, digital asset management, and comprehensive commerce functionalities, empowering you to deliver diverse online shopping experiences.

Use Liferay’s Commerce features to set up a storefront, add and manage products and catalogs, configure multiple channels for sales, configure multiple forms of payment, and much more.

Category
Category
Setting Rates for Tax Calculations
Setting Rates for Tax Calculations Define tax rates in Liferay Commerce using configurable tax engines and assign them to tax categories. You can then apply tax rates to channel products and...
Creating a Price List
Creating a Price List You can create price lists to store SKU price entries that target specific accounts, channels, and order types. They're used when determining a product's unit price and...
Discount API Basics
Discount API Basics You can manage discounts from the Applications menu or with REST APIs. Call the headless-admin-commerce-pricing services to create and manage discounts. Adding a Discount Once...
Price List API Basics
Price List API Basics You can manage price lists from the Applications menu or with REST APIs. Call the headless-admin-commerce-pricing services to create and manage price lists. Adding a Price...
Pricing APIs
Pricing APIs Use the Price List and Discount APIs to manage product pricing and discounts in Liferay Commerce programmatically. Below are basic usage examples, including common endpoints and...
Promoting Products
Promoting Products There are several ways to promote your products in Liferay. To start off, you can create a discount that offers incentives to customers. You can also create promotions that show...
Introduction to Product Groups
Introduction to Product Groups Product groups are static groups of products you can use for targeted discounts or pricing. Product groups are ideal in two scenarios: If you have products that...
Introduction to Promotions
Introduction to Promotions You can create Promotions in Liferay to offer promotional pricing to all customers or a set of customers. A promotion shows the difference between a product's list price...
Replacement Products
Replacement Products Products undergo a life cycle after which they reach end-of-life (EOL). Some products are discontinued completely while others can have a replacement, to bring newer and better...
Pricing Engine Overview
Pricing Engine Overview Catalogs contain products, and each catalog has its own default base price list and base promotion list. These lists store base price entries for all product SKUs in the...
Pricing Configuration Reference
Pricing Configuration Reference You can change the default discovery logic and other parameters of the pricing engine through system settings. To access these settings, open the Global Menu...
Creating a Discount
Creating a Discount Follow the steps below to create a discount by selecting the discount type, the target customers, and setting the discount rates. Once the discount has been created, specify...
Creating a Promotion
Creating a Promotion The example below creates a promotion that reduces the price of all products in the catalog by 20% on the 4th of July. All accounts, account groups, channels, and order types...
Introduction to Discounts
Introduction to Discounts Discounts are price reductions you can apply to products and orders to offer incentives to customers. When creating a discount, you determine whether to reduce the set...
Product Recommendations
Product Recommendations Subscription Liferay supports both content- and user-based product recommendations. You can display these using Product and Order data from your Liferay instance. There...
Understanding Recommendation Types
Understanding Recommendation Types Subscription TypeIncludes Product DataIncludes Order DataPersonalizedContext AwareFrequencyDescription Content-Based Product Recommendations[✔] [✔] Recommends...
Promotions Reference
Promotions Reference FieldDescription NameName of the promotion CatalogCatalog attached to the promotion. The promotion does not apply to products outside the selected Catalog. CurrencyCurrency...
Using Discount Levels
Using Discount Levels You can create discount levels to apply multiple discounts to products and orders. Commerce applies these discounts consecutively according to their rank. For example, if you...
Setting a Product's Base Price
Setting a Product's Base Price When you create an SKU, it doesn't have a base price. A price entry for the SKU is created automatically in the catalog's base price list, but you must change it to...
Using the Base Promotion List
Using the Base Promotion List When you create a new catalog, a new Base Promotion List is created automatically. You cannot control the eligibility or add any price modifiers for a base promotion...