Search Results

Capability
Feature
Deployment Approach
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: May 9, 24, 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, 24, 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, 24, 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, 24, 6:45 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: May 9, 24, 6:45 PM
Sales
Sales Liferay provides several extension points that you can use to improve the sales in your storefront. From adding a new checkout step to a new tax engine and more, the possibilities are endless.
Published Date: May 9, 24, 6:45 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: May 9, 24, 6:45 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: May 9, 24, 6:45 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: May 9, 24, 6:45 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: May 9, 24, 6:45 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: May 9, 24, 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, 24, 6:45 PM
Using the Checkout Step Client Extension
Using the Checkout Step Client Extension Liferay DXP 2024.Q1+/Portal 7.4 GA112+ You can use a client extension to create a new checkout step. This tutorial uses an example client extension from...
Published Date: May 9, 24, 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, 24, 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, 24, 6:45 PM
Using the Payment Integration Client Extension
Using the Payment Integration Client Extension Liferay DXP 2024.Q1+/Portal 7.4 GA112+ You can use a client extension to integrate with a new payment method in Liferay. This client extension from...
Published Date: May 9, 24, 6:45 PM
Using the Shipping Engine Client Extension
Using the Shipping Engine Client Extension Liferay DXP 2024.Q1+/Portal 7.4 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, 24, 6:45 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: May 9, 24, 6:45 PM
Get Help
Get Help
Published Date: May 9, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 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, 24, 6:45 PM
Developer Guide
Developer Guide
Published Date: May 9, 24, 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, 24, 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, 24, 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, 24, 6:45 PM
Managing Product Status
Managing Product Status When editing products, you can schedule them to expire or unpublish them manually to remove them from your store catalog. Setting Product Expiration Dates Set expiration...
Published Date: May 9, 24, 6:45 PM
Product Inventory Configuration Reference Guide
Product Inventory Configuration Reference Guide You can configure products in the catalog to display inventory data in the storefront. There are two options available to display inventory data:...
Published Date: May 9, 24, 6:45 PM
Setting Inventory by Warehouse
Setting Inventory by Warehouse Stores with multiple warehouses can manage product inventory on a per warehouse basis. The inventory menu is where you can manage the number of products available to...
Published Date: May 9, 24, 6:45 PM

Capabilities

Product

Contact Us

Connect

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