Order Module

In this section of the documentation, you will find resources to learn more about the Order 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 orders using the dashboard.

Medusa has order related features available out-of-the-box through the Order 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 Order Module.

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

Order Features#

  • Order Management: Store and manage your orders to retrieve, create, cancel, and perform other operations.
  • Draft Orders: Allow merchants to create orders on behalf of their customers as draft orders that later are transformed to regular orders.
  • Apply Promotion Adjustments: Apply promotions or discounts to the order's items and shipping methods by adding adjustment lines that are factored into their subtotals.
  • Apply Tax Lines: Apply tax lines to an order's line items and shipping methods.
  • Returns, Edits, Exchanges, and Claims: Make changes to an order to edit, return, or exchange its items, with version-based control over the order's timeline.