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.

Feature
Deployment Approach
Supplier Role
Supplier Role Liferay DXP 7.4 U84+/GA84+ To enable suppliers to manage their own catalogs and channels, you must add at least one user with the Account Supplier role to a supplier account. These...
Published Date: May 9, 24, 6:46 PM
Subscription Administration Reference Guide
Subscription Administration Reference Guide Subscriptions are managed in the Subscriptions menu in the Global Applications. This article describes the various functions and fields available in the...
Published Date: May 9, 24, 6:46 PM
Developer Guide
Developer Guide
Published Date: May 9, 24, 6:46 PM
Configuring Taxes
Configuring Taxes
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
Adding Reasons for Returns
Adding Reasons for Returns When creating a return request, customers must choose a reason for the return. Open the Global Menu (Global Menu) and navigate to Control Panel → Instance Settings. ...
Published Date: Dec 7, 24, 12:07 AM
Returns
Returns Liferay DXP 2024.Q4+/GA129+ Liferay provides an out-of-the-box returns feature that allows your customers to return completed orders within Liferay itself. Customers can only return orders...
Published Date: Dec 7, 24, 12:07 AM
Creating a Return
Creating a Return Customers can place return requests for completed orders. The Minium and Minium 4.0 accelerators and the Classic Site Initializer have a returns page where they can track their...
Published Date: Dec 7, 24, 12:07 AM
Shipments
Shipments You can create Shipments when an order is in the processing stage. A single shipment may contain multiple orders, but the same account must create all the orders contained in the...
Published Date: May 9, 24, 6:46 PM
Shipments Management Reference Guide
Shipments Management Reference Guide This guide documents all the features in Shipments Management menu. To access Shipments Management, navigate to the Global Applications → Shipments. Shipments...
Published Date: May 9, 24, 6:46 PM
Suppliers
Suppliers Liferay DXP 7.4 U84+/GA84+ Using Liferay's out-of-the-box supplier account type, you can cater to suppliers and their specific needs. Additionally, you can use the out-of-the-box...
Published Date: May 9, 24, 6:46 PM
Payment and Delivery Terms
Payment and Delivery Terms Liferay DXP 7.4 U16+/GA16+ Payment Terms Payment Terms govern the terms of a transaction between a buyer and seller. You can specify different Payment Terms for...
Published Date: May 9, 24, 6:46 PM
Adding Products to a Price List
Adding Products to a Price List Once you've created a price list, create price entries to add product SKUs to it. These entries are used when determining a product's unit price and override an...
Published Date: May 9, 24, 6:46 PM
Pricing
Pricing Liferay provides a robust pricing system to fine-tune product prices. You can define multiple price entries for a single product SKU and determine which accounts, account groups, and...
Published Date: May 9, 24, 6:46 PM
Applying Tax Rates
Applying Tax Rates Once you've added tax rates to a Tax Category, you can apply those rates to Channel Products and shipping costs by assigning the Tax Category to them. When assigned, all...
Published Date: May 9, 24, 6:46 PM
Creating Tax Categories
Creating Tax Categories Liferay Commerce uses Tax Categories to store and apply tax rates to Channel Products and shipping costs. Once a Tax Category is created, you can use Tax Calculation Engines...
Published Date: May 9, 24, 6:46 PM
Setting Rates for Tax Calculations
Setting Rates for Tax Calculations Liferay Commerce includes built-in tools for defining and applying tax rates to Product and shipping costs. These rates are calculated using configurable Tax...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
Understanding Recommendation Types
Understanding Recommendation Types Subscription TypeIncludes Product DataIncludes Order DataPersonalizedContext AwareFrequencyDescription Content-Based Product Recommendations[✔] [✔] Recommends...
Published Date: May 9, 24, 6:46 PM
Using Product Recommendations
Using Product Recommendations Coming soon!
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
Processing an Order
Processing an Order To process an order, you must first accept it. You can accept orders in the Pending status. Shipments are created while orders are processed. To begin processing all orders,...
Published Date: May 9, 24, 6:46 PM
Creating a Shipment
Creating a Shipment Creating a shipment is integrated with the Orders menu. You can also manage all shipments in the Shipments menu once an order is in the Processing phase. Creating a New...
Published Date: May 9, 24, 6:46 PM
Managing Subscriptions
Managing Subscriptions In Liferay, you can manage orders and subscriptions under the Global Applications menu. Open the Global Applications (Applications Menu icon) menu and navigate to Commerce...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
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. To get...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
Using Price Modifiers
Using Price Modifiers Price modifiers target the prices set in a price list and modify them based on the criteria configured. Price modifiers can target catalogs, product groups, categories, and...
Published Date: May 9, 24, 6:46 PM
Using Price Tiers
Using Price Tiers With Liferay Commerce, you can use Price Tiers to offer price reductions based on the quantity of a product ordered. Prices set this way take precedence for associated users when...
Published Date: May 9, 24, 6:46 PM
Creating a New Catalog
Creating a New Catalog Open the Global Menu (Applications Menu icon) and navigate to Commerce → Catalogs. Navigate to the Catalogs application. Click Add (Add icon) and enter this data: ...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
Configuring Catalog Permissions
Configuring Catalog Permissions Catalog permissions determine which users can see and modify catalogs and their related products. Admin users have these permissions by default and these permissions...
Published Date: May 9, 24, 6:46 PM
Creating and Managing Products
Creating and Managing Products Learn how you can use the different product types available out-of-the-box with Liferay and enrich the storefront experience for customers. You can leverage built-in...
Published Date: May 9, 24, 6:46 PM
Creating a Grouped Product
Creating a Grouped Product In Liferay Commerce, a Grouped Product consists of two or more Products from a Catalog that are sold together as a pre-defined set, either for customer convenience or to...
Published Date: May 9, 24, 6:46 PM
Creating a Simple Product
Creating a Simple Product A Simple Product is any physical product for which inventory is tracked. Products are added to a store's catalog and include a name and description. Products can be...
Published Date: May 9, 24, 6:46 PM
Product Types
Product Types Liferay provides four product types out-of-the-box: Simple, Grouped, Virtual, and Diagram. Simple product: Any physical product for which inventory is tracked. Grouped product: Two...
Published Date: May 9, 24, 6:46 PM
Creating a Virtual Product
Creating a Virtual Product In Liferay Commerce, a Virtual Product is any non-tangible product that can be downloaded by customers. Examples include videos, electronic publications, warranties, and...
Published Date: May 9, 24, 6:46 PM
Virtual Product Reference
Virtual Product Reference Configure unique Virtual Product settings in the Virtual sub-tab. Details FieldDescription URLSet the Product' file using a URL. Select FileUse the Select button to...
Published Date: May 9, 24, 6:46 PM
Using Gross and Net Price Types
Using Gross and Net Price Types With Liferay Commerce, you can use either the Gross or Net price type for calculating promotions and discounts. This setting is configured for Price Lists and...
Published Date: May 9, 24, 6:46 PM
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...
Published Date: May 9, 24, 6:46 PM
Product Management
Product Management With Liferay's product management capabilities, you can manage multiple product catalogs, create products of different types with multiple SKUs, create and manage product...
Published Date: May 9, 24, 6:46 PM
Catalogs
Catalogs A catalog contains all the information about the products you're selling. Before starting a store, you must create at least one catalog and add products to it. Catalogs are scoped to an...
Published Date: May 9, 24, 6:46 PM
Configuring a Product Placeholder Image
Configuring a Product Placeholder Image Products in a catalog that do not have an associated product image use a placeholder image until one is configured. The default placeholder image is defined...
Published Date: May 9, 24, 6:46 PM
Shop by Diagram
Shop by Diagram Subscription With Shop by Diagram you can easily find parts for larger equipment visually through diagrams. This can be an automotive spare part, electronic component, or spares of...
Published Date: May 9, 24, 6:46 PM
Organizing Your Catalog with Product Categories
Organizing Your Catalog with Product Categories Products can be organized into Categories. These groupings allow multiple products to be grouped and handled collectively. Product categories can be...
Published Date: May 9, 24, 6:46 PM
Product Attachments
Product Attachments Catalog managers can upload a downloadable document for a product which often provides additional information that is not already in the product's description or specifications....
Published Date: May 9, 24, 6:46 PM
Configuring Product Visibility Using Account Groups
Configuring Product Visibility Using Account Groups By default, all products are visible in a Catalog. However, users can limit a product's visibility based on a user's association with an Account...
Published Date: May 9, 24, 6:46 PM
Products
Products Liferay provides four product types out-of-the-box: Simple, Grouped, Virtual, and Diagram. Catalogs hold products with a default SKU at creation time. By default, all products are visible...
Published Date: May 9, 24, 6:46 PM
Creating a New Product Category
Creating a New Product Category Product Categories are used to organize your products. These groupings allow multiple products to be handled as a single unit. For example, a product category could...
Published Date: May 9, 24, 6:46 PM
Defining SKUs as Option Values using a Collection Provider
Defining SKUs as Option Values using a Collection Provider Liferay DXP 2023.Q4+/Portal 7.4 GA98+ You can specify one or more categories as a collection provider when configuring an option on a...
Published Date: May 9, 24, 6:46 PM
Enabling Subscriptions for a Product
Enabling Subscriptions for a Product With Liferay Commerce, you can create and manage subscriptions for Simple, Grouped, and Virtual Products. Examples of subscriptions include magazines, renewable...
Published Date: May 9, 24, 6:46 PM
Managing BOMs
Managing BOMs Subscription Required Bill of Materials (BOM) diagrams identify component parts belonging to a product. Users can create and annotate BOM diagrams in Liferay Commerce that reference...
Published Date: May 9, 24, 6:46 PM
Overriding Product Level Information
Overriding Product Level Information Product SKUs in a catalog typically inherit the specifications and configurations from the parent product. You can override certain product configurations or...
Published Date: May 9, 24, 6:46 PM
Creating Product Bundles
Creating Product Bundles Liferay supports the creation of product bundles using product options. With options, you can define values that link the current product with other SKUs (simple, virtual,...
Published Date: May 9, 24, 6:46 PM
Creating SKUs for Product Variants
Creating SKUs for Product Variants With Liferay Commerce, you can add multiple SKUs to a Product to represent Product variants. To do this, the Product must have at least one Option with SKU...
Published Date: May 9, 24, 6:46 PM

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy