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
Using Wish Lists
Using Wish Lists Liferay Commerce comes with wish lists out-of-the-box. Wish lists make it easy to save products for purchase later. Adding Products to a Wish List All users have a default wish...
Published Date: Apr 26, 2024 8:48 PM
Developer Guide
Developer Guide Welcome to the Liferay Commerce Developer Guide. Our tutorials are meant to quickly demonstrate working examples of custom modules that extend the features of Liferay Commerce. Each...
Published Date: Apr 26, 2024 8:48 PM
Catalog
Catalog :file: ../landingpage_template.html :file: catalog/landing.html
Published Date: Apr 26, 2024 8:48 PM
Implementing a Custom Product Content Renderer
Implementing a Custom Product Content Renderer This tutorial will show you how to add a custom product content renderer by implementing the CPContentRenderer interface. A product content renderer...
Published Date: Apr 26, 2024 8:48 PM
Adding a New Product Data Source for the Product Publisher Widget
Adding a New Product Data Source for the Product Publisher Widget This tutorial will show you how to add a new product data source by implementing the CPDataSource interface. Product data sources...
Published Date: Apr 26, 2024 8:48 PM
Order Management
Order Management :::: 2 :gutter: 3 3 3 3 ::: Commerce Order Engine Overview :link: ./order-management/commerce-order-engine-overview.md ::: ::: Implementing a Custom Order Status :link:...
Published Date: Apr 26, 2024 8:48 PM
Content
Content :file: ../landingpage_template.html :file: content/landing.html
Published Date: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 PM
Implementing a Custom Order Rule
Implementing a Custom Order Rule You can configure Order Rules in Liferay for orders that meet a specific condition. The Minimum Order Amount rule is available out-of-the-box. It prevents checkout...
Published Date: Apr 26, 2024 8:48 PM
Implementing a Custom Low Stock Activity
Implementing a Custom Low Stock Activity Here, you'll learn how to add a custom low stock activity by implementing the CommerceLowStockActivity interface. Low stock activities are actions happen...
Published Date: Apr 26, 2024 8:48 PM
Commerce Order Engine Overview
Commerce Order Engine Overview Coming soon!
Published Date: Apr 26, 2024 8:48 PM
Managing Inventory
Managing Inventory :file: ../landingpage_template.html :file: managing-inventory/landing.html
Published Date: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 PM
Implementing a New Payment Method
Implementing a New Payment Method This tutorial will show you how to add a new payment method by implementing the CommercePaymentMethod interface. Payment methods represent various ways customers...
Published Date: Apr 26, 2024 8:48 PM
Promotions
Promotions :file: ../landingpage_template.html :file: promotions/landing.html
Published Date: Apr 26, 2024 8:48 PM
Sales
Sales :file: ../landingpage_template.html :file: sales/landing.html
Published Date: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 PM
Implementing a Custom Order Validator
Implementing a Custom Order Validator This tutorial explains how to add a custom order validator by implementing the CommerceOrderValidator interface. An order validator is a class that validates...
Published Date: Apr 26, 2024 8:48 PM
Implementing a Custom Checkout Step
Implementing a Custom Checkout Step This tutorial will show you how to add a custom checkout step by implementing the CommerceCheckoutStep interface. A checkout step represents one screen of the...
Published Date: Apr 26, 2024 8:48 PM
Implementing a Custom Exchange Rate Provider
Implementing a Custom Exchange Rate Provider This tutorial will show you how to add a custom exchange rate provider by implementing the ExchangeRateProvider interface. An exchange rate provider...
Published Date: Apr 26, 2024 8:48 PM
Implementing a New Tax Engine
Implementing a New Tax Engine This tutorial will show you how to add a new tax engine by implementing the CommerceTaxEngine interface. A tax engine performs the calculation for taxes when a...
Published Date: Apr 26, 2024 8:48 PM
Liferay Commerce Fix Delivery Method
Liferay Commerce Fix Delivery Method Subscription Required Delivering fixes is one of the essential services included with your Liferay Enterprise Subscription. For Liferay Commerce, we have...
Published Date: Apr 26, 2024 8:48 PM
Using Client Extensions
Using Client Extensions Liferay DXP 2024.Q1+/Portal 7.4 GA112+ Using client extensions, you can extend Liferay without using OSGi modules. Deploy them to any Liferay environment, whether you host...
Published Date: Apr 26, 2024 8:48 PM
Get Help
Get Help :file: landingpage_template.html :file: get-help/landing.html
Published Date: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 PM
Developer Guide
Developer Guide :::: 2 :gutter: 3 3 3 3 ::: Warehouse API Basics :link: ./developer-guide/warehouse-api-basics.md ::: ::::
Published Date: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 PM
Using the Inventory Management System
Using the Inventory Management System You can use Liferay's inventory management system to manage inventory for product SKUs in your instance. This system provides these features for managing SKUs:...
Published Date: Apr 26, 2024 8:48 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 in...
Published Date: Apr 26, 2024 8:48 PM
Order Management
Order Management :file: landingpage_template.html :file: order-management/landing.html
Published Date: Apr 26, 2024 8:48 PM
Order Splitting
Order Splitting Liferay DXP 7.4 U84+/GA84+ Order Splitting was released behind a release feature flag in Liferay DXP 7.4 U84/GA84. It was made Generally Available (GA) in 2024.Q1/GA112. ...
Published Date: Apr 26, 2024 8:48 PM
Approving or Rejecting Orders in Order Workflows
Approving or Rejecting Orders in Order Workflows Order workflows, when enabled, empower the buyer or seller to require internal prior approval for an order before it can be processed. This article...
Published Date: Apr 26, 2024 8:48 PM
Enabling or Disabling Order Workflows
Enabling or Disabling Order Workflows Order workflows are a channel-specific setting that, if enabled, require the buyer or seller to give internal prior approval for an order before it can be...
Published Date: Apr 26, 2024 8:48 PM
Order Information
Order Information Administrators can view and edit order information by clicking an order in the Orders menu. There are five tabs: General, Payments, Shipments, Notes, and Emails. General You can...
Published Date: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 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: Apr 26, 2024 8:48 PM

Ask

Capabilities

Product

DXP

Contact Us

Connect

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