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.

Category
Category
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...
Mercanet for Commerce 2.0 and Earlier Versions
Mercanet for Commerce 2.0 and Earlier Versions Liferay supports Mercanet as a payment method out of the box. Since Mercanet accepts only EUR, the store's primary currency must be EUR. ...
Stripe
Stripe Liferay DXP 2024.Q2+/Portal GA120+ Liferay provides a client extension that integrates with Stripe. It uses the payment integration client extension as a base. See Configuring Payment...
PayPal
PayPal To accept PayPal payments, you must obtain a merchant ID, PayPal client ID, and client secret from the PayPal Developer Dashboard. Configuring PayPal Open the Global Menu (Applications...
Configuring Shipping Methods
Configuring Shipping Methods Liferay supports two shipping methods out-of-the-box, Flat Rate and Variable Rate. Before choosing any shipping method, verify the Measurement Units that the store...
Using the UPS Shipping Method
Using the UPS Shipping Method Liferay DXP 2024.Q3+/Portal GA125+ Liferay provides a client extension that integrates with UPS. It uses the shipping engine client extension as a base. See...
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...
Measurement Units
Measurement Units Liferay Commerce comes with a number of common measurement units already defined, but if you or your shipping provider use different units, you will need to change the default...
Using the Flat Rate Shipping Method for Commerce 2.0 and Earlier Versions
Using the Flat Rate Shipping Method for Commerce 2.0 and Earlier Versions Buyers can choose a flat rate shipping option to ship any product. By creating multiple flat rate options, you can give...
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...
Applying Shipping Method Restrictions
Applying Shipping Method Restrictions Your store may have shipping restrictions to specific countries or regions. This means these countries are not available during the checkout process. These...
Currencies
Currencies Liferay comes with multiple currencies pre-configured for use. If a desired currency is not already included, you can add a new one. See the Currencies Reference on how to enter specific...
Using the Variable Rate Shipping Method for Commerce 2.0 and Earlier Versions
Using the Variable Rate Shipping Method for Commerce 2.0 and Earlier Versions Variable rate shipping allows shipping costs to be calculated using three factors: weight, order subtotal (cost before...
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...
Currencies Reference
Currencies Reference Liferay comes with multiple currencies pre-configured for use out-of-the-box. Your store must have a primary currency enabled to start processing orders. To manage currencies,...
Managing Exchange Rates for Commerce 2.1 and Earlier Versions
Managing Exchange Rates for Commerce 2.1 and Earlier Versions Exchange rates can be manually managed or automatically updated by an online service. To ensure that the store has the most recent...
Understanding the Currency Hierarchy
Understanding the Currency Hierarchy With Liferay, you can use different currencies across catalogs, price lists, and channels. Each currency has its own role in the currency hierarchy. The...
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...
Guest Checkout
Guest Checkout You can use guest checkout to submit orders without an account on the site. You can enable guest checkout on a per-channel basis. See Enabling Guest Checkout to learn more. After...
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,...