Pricing Module

In this section of the documentation, you will find resources to learn more about the Pricing Module and how to use it in your application.

Looking for no-code docs? Refer to the Medusa Admin User Guide to learn how to manage price lists using the dashboard.

Medusa has pricing related features available out-of-the-box through the Pricing Module. A module is a standalone package that provides features for a single domain. Each of Medusa's commerce features are placed in Commerce Modules, such as this Pricing Module.

Note: Learn more about why modules are isolated in this documentation.

Pricing Features#

  • Price Management: Store and manage prices of a resource, such as a product or a variant.
  • Multi-Currency and Region Support: Define prices for a single resource in multiple currencies and regions.
  • Advanced Rule Engine: Create prices with tiers and custom rules to condition prices based on different contexts.
  • Price Lists: Group prices and apply them only in specific conditions with price lists.
  • Price Calculation Strategy: Retrieve the best price in a given context and for the specified rule values.
  • Tax-Inclusive Pricing: Calculate prices with taxes included in the price, and Medusa will handle calculating the taxes automatically.