Files
medusa-store/packages/plugins/draft-order
Adrien de Peretti 12a96a7c70 chore(): Move peer deps into a single package and re export from framework (#13439)
* chore(): Move peer deps into a single package and re export from framework

* WIP

* update core packages

* update cli and deps

* update medusa

* update exports path

* remove analyze

* update modules deps

* finalise changes

* fix yarn

* fix import

* Refactor peer dependencies into a single package

Consolidate peer dependencies into one package and re-export from the framework.

* update changeset

* Update .changeset/brown-cows-sleep.md

Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>

* rm deps

* fix deps

* increase timeout

* upgrade version

* update versions

* update versions

* fixes

* update lock

* fix missing import

* fix missing import

---------

Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>
2025-09-22 18:36:22 +02:00
..
2025-09-10 07:40:45 -04:00
2025-09-18 18:38:07 +02:00

Medusa logo

Draft Order Plugin

Documentation | Website

Create and manage draft orders on behalf of customers in Medusa

PRs welcome! Product Hunt Discord Chat Follow @medusajs

Overview

The Draft Order Plugin enables admin users to create and manage orders on behalf of customers. This is particularly useful for customer support scenarios or when customers place orders offline.

Features

  • Create draft orders from the Medusa Admin dashboard
  • Manage items in draft orders (add, update, remove)
  • Add shipping methods to draft orders
  • Associate customers with draft orders
  • Convert draft orders to regular orders for purchase completion

Installation

  1. Install the Draft Order plugin
yarn add @medusajs/draft-order
  1. Configure the plugin in your medusa-config.ts
module.exports = defineConfig({
  projectConfig: {
    ...
  },
  plugins: [
    {
      resolve: "@medusajs/draft-order",
      options: {},
    },
  ],
})
  1. Start your server

Requirements

  • Medusa application version >= 2.4.0

Support

Community & Contributions

The community and core team are available in GitHub Discussions, where you can ask for support, discuss roadmap, and share ideas.

Join our Discord server to meet other community members.

Other channels