Search Results

Capability
Feature
Deployment Approach
Adding a New Product Data Source for the Product Publisher Widget
Adding a New Product Data Source for the Product Publisher Widget This tutorial shows you how to add a new product data source by implementing the CPDataSource interface. Product data sources...
Published Date: May 9, 2024 6:45 PM
Managing Inventory
Managing Inventory Liferay's inventory engine comes with one low stock activity out-of-the-box. But you can use the extension point to add custom ones.
Published Date: May 9, 2024 6:45 PM
Order Management
Order Management Liferay's order engine contains several components that you can customize to fit your needs. You can add custom notification types, order statuses, order rules, and more.
Published Date: May 9, 2024 6:45 PM
Implementing a Custom Order Status
Implementing a Custom Order Status You can add a custom order status by implementing the CommerceOrderStatus interface. The Commerce Order Engine provides a standard order flow out-of-the-box, but...
Published Date: May 9, 2024 6:45 PM
Promotions
Promotions There are three discount rules available out-of-the-box with Liferay. But you can also use the extension point to add your own custom rules.
Published Date: May 9, 2024 6:45 PM
Adding a New Discount Rule Type
Adding a New Discount Rule Type You can add a new discount rule type by implementing two interfaces: CommerceDiscountRuleType and CommerceDiscountRuleTypeJSPContributor. Discount rule types define...
Published Date: May 9, 2024 6:45 PM
Implementing a Custom Notification Type
Implementing a Custom Notification Type You can configure Liferay Commerce to send email notifications for a variety of event triggers in your store. When there's no out-of-the-box notification...
Published Date: May 9, 2024 6:45 PM
Using Client Extensions
Using Client Extensions Liferay DXP 2024.Q1+/Portal GA112+ Using client extensions, you can extend Liferay without using OSGi modules. Deploy them to any Liferay environment, whether you host it...
Published Date: May 9, 2024 6:45 PM
Shipping Engine Client Extension Reference
Shipping Engine Client Extension Reference Shipping Engine Client Extension YAML Reference FieldValueDescription keyliferay-sample-commerce-shipping-engineSpecifies the unique key for the shipping...
Published Date: May 9, 2024 6:45 PM
Using the Checkout Step Client Extension
Using the Checkout Step Client Extension Liferay DXP 2024.Q1+/Portal GA112+ You can use a client extension to create a new checkout step. This tutorial uses an example client extension from the...
Published Date: May 9, 2024 6:45 PM
Checkout Step Client Extension Reference
Checkout Step Client Extension Reference Checkout Step Client Extension YAML Reference FieldValueDescription activetrueSpecifies that the checkout step is active....
Published Date: May 9, 2024 6:45 PM
Payment Integration Client Extension Reference
Payment Integration Client Extension Reference Payment Integration Client Extension YAML Reference FieldValueDescription keyliferay-sample-commerce-payment-integrationSpecifies the unique key for...
Published Date: May 9, 2024 6:45 PM
Using the Payment Integration Client Extension
Using the Payment Integration Client Extension Liferay DXP 2024.Q1+/Portal GA112+ You can use a client extension to integrate with a new payment method in Liferay. This client extension from the...
Published Date: May 9, 2024 6:45 PM
Using the Shipping Engine Client Extension
Using the Shipping Engine Client Extension Liferay DXP 2024.Q1+/Portal GA112+ You can use a client extension to add a new shipping engine to Liferay. This client extension from the sample...
Published Date: May 9, 2024 6:45 PM
Commerce
Commerce :::: 2 :gutter: 3 3 3 3 ::: Installation and Upgrades :link: ./installation-and-upgrades.md Activating Liferay Commerce Enterprise Upgrading Liferay Commerce 4.0 Breaking Changes ::: ...
Published Date: May 9, 2024 6:45 PM
Installation and Upgrades
Installation and Upgrades Liferay DXP 7.3 and Below Liferay Commerce is a digital commerce platform built on Liferay DXP. See the prerequisites and available options for installing, deploying, and...
Published Date: May 9, 2024 6:45 PM
Get Help
Get Help
Published Date: May 9, 2024 6:45 PM
Liferay Commerce Fix Delivery Method
Liferay Commerce Fix Delivery Method Subscription Delivering fixes is one of the essential services included with your Liferay Enterprise Subscription. For Liferay Commerce, we have designed our...
Published Date: May 9, 2024 6:45 PM
3.0 Breaking Changes
3.0 Breaking Changes This is a chronological list of changes that break existing functionality, APIs, or contracts with third party Liferay Commerce developers or Users in Commerce 3.0. We try our...
Published Date: May 9, 2024 6:45 PM
4.0 Breaking Changes
4.0 Breaking Changes This document presents a chronological list of changes that break existing functionality, APIs, or contracts with third party Liferay Commerce developers or users in Commerce...
Published Date: May 9, 2024 6:45 PM
3.0 Release Notes
3.0 Release Notes Release Highlights Compatibility with Liferay DXP 7.3 Liferay Commerce 3.0 is compatible with the latest version of Liferay DXP. Leverage the new experience management, content...
Published Date: May 9, 2024 6:45 PM
Activating Liferay Commerce Enterprise
Activating Liferay Commerce Enterprise Starting with Liferay DXP/Portal 7.3, Commerce ships with all Liferay bundles and Docker containers and doesn't require a separate installation. However, the...
Published Date: May 9, 2024 6:45 PM
Using the Liferay Commerce Docker Image
Using the Liferay Commerce Docker Image The latest version Liferay Commerce is available as a docker image. Follow these steps to download the latest Docker image release of Liferay Commerce and...
Published Date: May 9, 2024 6:45 PM
Using the Liferay Commerce Tomcat Bundle
Using the Liferay Commerce Tomcat Bundle The Liferay Commerce bundle is available for download from the Liferay Commerce Community Downloads page. The bundle contains the latest version of Liferay...
Published Date: May 9, 2024 6:45 PM
Maintenance Versions
Maintenance Versions Fix Packs are released on a periodic basis and include bug and security fixes. If you are installing a fix pack to an installation that has custom code deployed, we recommend...
Published Date: May 9, 2024 6:45 PM
Upgrading Liferay Commerce
Upgrading Liferay Commerce To enhance the quality of your experience with Liferay Commerce, Liferay provides periodic product upgrades with bug fixes and new features. Users should consider...
Published Date: May 9, 2024 6:45 PM
Installing Commerce 2.1 and Below
Installing Commerce 2.1 and Below Previous releases of Liferay Commerce required additional installation steps that are no longer necessary on Commerce 3.x and above. Prerequisites Before...
Published Date: May 9, 2024 6:45 PM
Deploying Liferay Commerce to an Existing Liferay Installation
Deploying Liferay Commerce to an Existing Liferay Installation This article documents how to deploy Liferay Commerce to an existing Liferay DXP instance. Because Liferay Commerce is built on...
Published Date: May 9, 2024 6:45 PM
Inventory Management
Inventory Management Commerce 2.1+ Liferay's inventory management tools can support a wide range of commerce use cases, from a single storefront with one warehouse to multiple sales channels with...
Published Date: May 9, 2024 6:45 PM
Availability Estimates
Availability Estimates If a product runs out of stock, you can provide an estimate to customers for when it becomes available again. If you're using an accelerator like Minium or Speedwell, three...
Published Date: May 9, 2024 6:45 PM
Developer Guide
Developer Guide
Published Date: May 9, 2024 6:45 PM
Inventory Management Reference Guide
Inventory Management Reference Guide To access inventory settings, open the Global Menu (Global Menu) and navigate to Commerce → Inventory. Navigate to the inventory settings from the Global Menu....
Published Date: May 9, 2024 6:45 PM
Low Stock Action
Low Stock Action Low stock actions trigger when SKU inventory falls below a specific threshold. By default, Liferay includes the Set as Unpublished low stock action, which removes the product from...
Published Date: May 9, 2024 6:45 PM
Warehouse Reference Guide
Warehouse Reference Guide To manage warehouses, open the Global Menu (Global Menu) and navigate to Commerce → Warehouses. If you're using Commerce 2.0 or 2.1, the warehouse settings are located...
Published Date: May 9, 2024 6:45 PM
Compare
Compare The Compare Page is a page where buyers can view two or more products side by side for comparison. The Compare Page uses the Product Comparison Table widget which is populated only when a...
Published Date: Nov 22, 2024 10:46 PM
Installing and Using the Liferay Commerce Connector to Stripe Tax App
Installing and Using the Liferay Commerce Connector to Stripe Tax App Liferay DXP 2025.Q2+ Liferay provides a cloud-based Stripe tax connector app that is based on the Tax Engine Client Extension...
Published Date: May 3, 2025 4:04 PM
Order API Basics
Order API Basics You can manage orders from the Applications menu or with REST APIs. Call the headless-admin-commerce-order services to create and manage orders. Adding an Order Once Liferay is...
Published Date: May 9, 2024 6:45 PM
Order Type API Basics
Order Type API Basics You can manage order types from the Applications menu or with REST APIs. Use the /order-types endpoint from headless-admin-commerce-order to create and manage order types. ...
Published Date: May 9, 2024 6:45 PM
Warehouse API Basics
Warehouse API Basics You can manage warehouses from the Applications menu or REST APIs. Call the headless-commerce-admin-inventory services to create and manage warehouses. Adding a Warehouse ...
Published Date: May 9, 2024 6:45 PM
Product Details
Product Details The Product Details page displays important information of a product. The Product Details page can contain information such as a short description about the product, its...
Published Date: Jan 18, 2025 2:44 AM
Term API Basics
Term API Basics You can manage terms and conditions from the Applications menu or with REST APIs. Use the /terms endpoint from headless-admin-commerce-order to create and manage terms and...
Published Date: May 9, 2024 6:45 PM
Orders Menu Reference Guide
Orders Menu Reference Guide You can view and manage orders as an administrator from the Orders menu. To access it, open the Global Menu (Global Menu) → Commerce → Orders. Navigate to the Orders...
Published Date: May 9, 2024 6:46 PM
Configuring Taxes
Configuring Taxes Liferay Commerce provides flexible tools to manage taxes across different Products, Channels, and shipping configurations. You can define Tax Categories to group tax rates and use...
Published Date: May 9, 2024 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, 2024 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, 2024 6:46 PM
Managing Product Prices in Multiple Currencies
Managing Product Prices in Multiple Currencies Liferay DXP 2025.Q2+ Currently, this feature is behind a release feature flag (LPD-34908). The examples in this article use the Commerce Classic...
Published Date: May 17, 2025 3:53 PM
Specifications
Specifications A specification stores a single piece of product information. This can be the product's dimensions, color, weight, capacity, or any other attribute. These details help customers when...
Published Date: May 9, 2024 6:46 PM
Currency API Basics
Currency API Basics Liferay DXP 2024.Q1+/Portal GA112+ You can manage currencies from the Applications menu or with REST APIs. Call the headless-commerce-admin-catalog services to create and...
Published Date: May 9, 2024 6:46 PM
Option API Basics
Option API Basics You can manage option templates from the Applications menu or with REST APIs. Call the headless-commerce-admin-catalog services to create and manage options. Adding an Option ...
Published Date: May 9, 2024 6:46 PM
Option Value API Basics
Option Value API Basics You can manage option values from the Options application or with REST APIs. Call the headless-commerce-admin-catalog services to create and manage option values. Adding an...
Published Date: May 9, 2024 6:46 PM
Product API Basics
Product API Basics You can manage products from the Applications menu, but you can also use Liferay’s REST APIs. Call these services to create and manage products. Adding a Product Then follow...
Published Date: May 9, 2024 6:46 PM
Product API - Creating a Product with Multiple SKUs
Product API - Creating a Product with Multiple SKUs You can create products with multiple active SKUs using the product API or from the Products application. To create such a product, you must...
Published Date: May 9, 2024 6:46 PM
Specification API Basics
Specification API Basics You can manage product specifications from the Applications menu or with REST APIs. Call the headless-commerce-admin-catalog services to create and manage specifications. ...
Published Date: May 9, 2024 6:46 PM
Installing Payment Methods From Marketplace
Installing Payment Methods From Marketplace Liferay DXP 2025.Q2+ Currently, this feature is behind a release feature flag (LPD-35941). Read Release Feature Flags for more information. This...
Published Date: Apr 18, 2025 4:10 PM
Managing Exchange Rates
Managing Exchange Rates You can manage exchange rates manually or configure Liferay to update them automatically using an online service. Automatic updates help keep exchange rates current for your...
Published Date: May 9, 2024 6:47 PM
Channel API Basics
Channel API Basics You can manage channels from the Applications menu or with REST APIs. Call the headless-commerce-admin-channel services to create and manage channels. Adding a Channel Once...
Published Date: Nov 22, 2024 10:47 PM
Knowledge Base API Basics
Knowledge Base API Basics You can Create Knowledge Base Articles and Manage the Knowledge Base with Liferay's Knowledge Base app, but you can also use Liferay's REST APIs. Call these services to...
Published Date: Nov 22, 2024 10:48 PM
Upgrading to CKEditor 5
Upgrading to CKEditor 5 Liferay 2025.Q2+ [Beta Feature](../../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) Currently, this feature is behind a beta feature...
Published Date: May 27, 2025 3:39 PM
Assigning Permissions to Web Content Articles
Assigning Permissions to Web Content Articles With Liferay's permissions framework, you can control which users can create, view, and manage web content articles. You can set permissions for...
Published Date: May 9, 2024 6:51 PM
Batch Engine API Basics - Importing Data
Batch Engine API Basics - Importing Data Liferay's Headless Batch Engine provides REST APIs to import and export data. Call these services to import data to Liferay. Importing Data Then follow...
Published Date: May 9, 2024 6:51 PM

Capabilities

Product

Education

Contact Us

Connect

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