Promotion Module
In this section of the documentation, you will find resources to learn more about the Promotion 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 promotions using the dashboard.
Medusa has promotion related features available out-of-the-box through the Promotion 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 Promotion Module.
Note: Learn more about why modules are isolated in this documentation.
Promotion Features#
- Discount Functionalities: A promotion discounts an amount or percentage of a cart's items, shipping methods, or the entire order.
- Flexible Promotion Rules: A promotion has rules that restricts when the promotion is applied.
- Campaign Management: A campaign combines promotions under the same conditions, such as start and end dates, and budget configurations.
- Apply Promotion on Carts and Orders: Apply promotions on carts and orders to discount items, shipping methods, or the entire order.