Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). IntelligenceBank DAM Connector 4.1.4 Minor update available for module intelligencebank (4.1.4). IntelligenceBank DAM Connector 5.2.3 Minor update available for module intelligencebank (5.2.3). Soccerbet 1.1.14 Minor update available for module soccerbet (1.1.14). Mautic Audiences 1.0.0 Initial release available for module mautic_audiences (1.0.0)! Commerce Order Amend 1.0.0 Initial release available for module commerce_order_amend (1.0.0)! AI Provider moonshot (Kimi) 1.2.1 Minor update available for module ai_provider_moonshot (1.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Content Translation Redirect Module content_translation_redirect crossed 1,000 active installs.

Commerce Make-to-Order brings make-to-order (MTO) production workflow management to Commerce. It is built for stores that manufacture, craft or assemble products after purchase: custom furniture, handmade goods, fashion ateliers, print on demand. Each order item becomes a production order that the team tracks from queue to quality check to completion, with the parent Commerce order following along automatically.

Features

  • MTO order entity with a configurable state_machine production workflow (Draft, Queued, Waiting for Materials, In Production, Quality Check, Rework, Completed, Canceled)
  • Automatic creation of one production order per order item when a Commerce order reaches a configured state
  • Production order numbers via Commerce Number Pattern (e.g. MTO-2026-00001)
  • Assignment to team members, priority levels, due dates with overdue highlighting and auto-calculated estimated completion dates
  • Internal notes, transition notes and team notes with optional email notification
  • Activity log timeline (Commerce Log) and full state history with per-state timing
  • Production analytics: bottleneck detection, team performance, materials wait analysis, QC metrics, on-time delivery and throughput
  • Two integration modes with the parent Commerce order: direct state sync, or shipment integration through Commerce Shipping
  • Configurable hold states: order states that automatic promotion never overrides (a note is logged instead)
  • Dashboard widget, pre-configured admin listing with exposed filters, and Drush commands

Post-Installation

Configure MTO order types at /admin/commerce/config/mto-order-types: pick the production workflow, the number pattern, the Commerce order state that triggers auto-creation, and how completion syncs back to the Commerce order (direct state sync or shipment integration). The production team then works from the listing at /admin/commerce/mto-orders, with analytics at /admin/commerce/mto-orders/analytics.

Additional Requirements

  • Commerce Shipping enables the shipment integration mode: production orders link to the checkout shipment and the Commerce order is promoted to a ready state when all of them complete.

Activity

Total releases
1
First release
Jul 2026
Latest release
3 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.0 Stable Jul 18, 2026