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
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...
Fecha de publicación: 26-abr-2024 20:48
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. ...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Developer Guide
Developer Guide :::: 2 :gutter: 3 3 3 3 ::: Order API Basics :link: ./developer-guide/order-api-basics.md ::: ::: Order Type API Basics :link: ./developer-guide/order-type-api-basics.md ::: :::...
Fecha de publicación: 26-abr-2024 20:48
Order Management
Order Management :file: landingpage_template.html :file: order-management/landing.html
Fecha de publicación: 26-abr-2024 20:48
Adding a New Product Type
Adding a New Product Type This tutorial will show you how to add a new product type by implementing three interfaces: CPType, ScreenNavigationCategory, and ScreenNavigationEntry. Product types can...
Fecha de publicación: 26-abr-2024 20:48
Enabling Commerce Products as Related Assets
Enabling Commerce Products as Related Assets Commerce Products can be connected to other assets in Liferay Commerce by using the Related Assets relationship. Liferay DXP 7.4+ does not support...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Content
Content :file: ../landingpage_template.html :file: content/landing.html
Fecha de publicación: 26-abr-2024 20:48
Catalog
Catalog :file: ../landingpage_template.html :file: catalog/landing.html
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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:...
Fecha de publicación: 26-abr-2024 20:48
Managing Inventory
Managing Inventory :file: ../landingpage_template.html :file: managing-inventory/landing.html
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Commerce Order Engine Overview
Commerce Order Engine Overview Coming soon!
Fecha de publicación: 26-abr-2024 20:48
Promotions
Promotions :file: ../landingpage_template.html :file: promotions/landing.html
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Sales
Sales :file: ../landingpage_template.html :file: sales/landing.html
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Using the Mini Cart Fragment
Using the Mini Cart Fragment Liferay DXP 7.4 U69+/GA69+ The Mini Cart fragment provides a detailed overview of your cart. You can use it to increase or decrease product quantity, delete products,...
Fecha de publicación: 26-abr-2024 20:48
Using the Account Selector Fragment
Using the Account Selector Fragment Liferay DXP 7.4 U72+/GA72+ The Account Selector fragment provides an easy way for users to switch between their accounts when browsing products and creating...
Fecha de publicación: 26-abr-2024 20:48
Using the New Organization Management Chart Widget
Using the New Organization Management Chart Widget Liferay DXP 2024.Q1+/Portal 7.4 GA112+ You can use Liferay's revamped organization management chart to view, manage, and search through...
Fecha de publicación: 26-abr-2024 20:48
Liferay Commerce Widgets
Liferay Commerce Widgets :::: 2 :gutter: 3 3 3 3 ::: Using the Mini Cart Widget :link: ./liferay-commerce-widgets/using-the-mini-cart-widget.md ::: ::: Using the Price Range Facet Widget :link:...
Fecha de publicación: 26-abr-2024 20:48
Liferay Commerce Fragments
Liferay Commerce Fragments :::: 2 :gutter: 3 3 3 3 ::: Using the Account Selector Fragment :link: ./liferay-commerce-fragments/using-the-account-selector-fragment.md ::: ::: Using the Mini Cart...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Installation and Upgrades
Installation and Upgrades :file: landingpage_template.html :file: installation-and-upgrades/landing.html
Fecha de publicación: 26-abr-2024 20:48
Get Help
Get Help :file: landingpage_template.html :file: get-help/landing.html
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:48
Using Order Types
Using Order Types Liferay DXP 7.4 U4+/GA8+ To support the example scenario of stock and urgent orders, you can create two Order Types. Stock orders have regular pricing, and urgent orders incur a...
Fecha de publicación: 26-abr-2024 20:48
Using Order Importer
Using Order Importer Liferay DXP 7.4 U1+/GA5+ There are two ways to create a new order on a Minium site: Click the Account Selector from the top right and select Create New Order. Go to the...
Fecha de publicación: 26-abr-2024 20:48
Order Types
Order Types Orders can be of various types that require different pricing or visibility. For example, a buyer can have stock orders that consist of their restocking purchases. They can also have...
Fecha de publicación: 26-abr-2024 20:48
Order Rules
Order Rules You can use order rules to enforce conditions that the buyer must fulfill to continue checking out an order. To enable order rules, Open the Global Menu (Global Menu icon) and...
Fecha de publicación: 26-abr-2024 20:48
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...
Fecha de publicación: 26-abr-2024 20:49
Using the Flat Rate Shipping Method
Using the Flat Rate Shipping Method Buyers can choose a flat rate shipping option to ship any product. By creating multiple flat rate options, you can give customers choices of cost, speed, or...
Fecha de publicación: 26-abr-2024 20:49
Shipping Method Reference
Shipping Method Reference Carrier: This shipping method integrates your shipping processes with a shipping company. This ensures the prices you charge your customers closely matches your actual...
Fecha de publicación: 26-abr-2024 20:49
Currencies
Currencies :file: ../landingpage_template.html :file: currencies/landing.html
Fecha de publicación: 26-abr-2024 20:49
Using the Variable Rate Shipping Method
Using the Variable Rate Shipping Method Variable rate shipping allows shipping costs to be calculated using three factors: weight, order subtotal (cost before shipping, taxes, and discounts), and a...
Fecha de publicación: 26-abr-2024 20:49
Using the FedEx Shipping Method
Using the FedEx Shipping Method Subscription Required This article details how to configure and enable FedEx as a shipping method. Prerequisites Before configuring your store to use FedEX as a...
Fecha de publicación: 26-abr-2024 20:49
Understanding the Currency Hierarchy
Understanding the Currency Hierarchy With Liferay Commerce, you can use different currencies across Catalogs, Price Lists, and Channels. Each currency has its own role in the Commerce currency...
Fecha de publicación: 26-abr-2024 20:49
Developer Guide
Developer Guide :::: 2 :gutter: 3 3 3 3 ::: Channel API Basics :link: ./developer-guide/channel-api-basics.md ::: ::::
Fecha de publicación: 26-abr-2024 20:49
Guest Checkout
Guest Checkout :file: ../landingpage_template.html :file: guest-checkout/landing.html
Fecha de publicación: 26-abr-2024 20:49
Using Notification Templates
Using Notification Templates Email notifications are sent automatically to users based on events in the store. To send them, you must first create a Notification Template. Notification templates...
Fecha de publicación: 26-abr-2024 20:49
Notification Template Variables Reference Guide
Notification Template Variables Reference Guide When creating notification templates, you can use variables to populate email fields dynamically with data from the triggering channel event. Select...
Fecha de publicación: 26-abr-2024 20:49
Configuring the Commerce Notification Queue
Configuring the Commerce Notification Queue When channel events trigger notifications, Commerce logs them in the channel's Notification Queue tab with the Unsent status. By default, Liferay checks...
Fecha de publicación: 26-abr-2024 20:49
Users and Accounts
Users and Accounts Liferay Commerce provides specialized roles out of the box to satisfy e-commerce needs. These roles are included alongside the standard DXP roles and define basic user profiles...
Fecha de publicación: 26-abr-2024 20:49
Locale Options
Locale Options Liferay Commerce can be configured to work in different regions and languages. See the following articles to learn how to configure a store for regional variances in language,...
Fecha de publicación: 26-abr-2024 20:49
Using Organizations to Create a Sales Network
Using Organizations to Create a Sales Network The organizational structure of B2B sales networks can be mirrored in Liferay Commerce using the Organizations feature. Organizations are hierarchical...
Fecha de publicación: 26-abr-2024 20:49
Creating a New Account Group
Creating a New Account Group Account Groups allow accounts to be grouped based on business criteria, such as grouping accounts by geographic region (US West Coast, the Midwest, and the South)....
Fecha de publicación: 26-abr-2024 20:49
Inviting Users to an Account
Inviting Users to an Account This article documents how to invite users to an account. Corporate accounts can have more than one user assigned to handle various aspects of a transaction. There are...
Fecha de publicación: 26-abr-2024 20:49
Roles and Permissions
Roles and Permissions The permissions assigned to a user role determine the Liferay applications and resources they can access and use. You can scope each role to an instance, Site, Organization,...
Fecha de publicación: 26-abr-2024 20:49
Product Management Permissions
Product Management Permissions With Liferay Commerce, you can use permissions to control access to Product Management applications and resources in the Commerce tab of the Global Menu (Global...
Fecha de publicación: 26-abr-2024 20:50

Capabilities

Product

Contact Us

Connect

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