Log in
Model

OrderService

Magento\Sales\Model\Service\OrderService

What it does

OrderService is the main service class for managing order operations in Magento 2.

Developers use this class to perform core order management tasks like placing orders, canceling orders, adding comments, sending notifications, and changing order status/state.

It serves as the primary interface for order lifecycle management operations and implements the OrderManagementInterface API.

Public Methods

  • cancel()
  • getCommentsList()
  • addComment()
  • notify()
  • getStatus()
  • hold()
  • unHold()
  • place()
  • setState()