State and status
Right from the moment the order is created in Magento, it is processed and goes through different states and statuses.
Magento uses the order states internally to identify the current phase of the order. These states are not customizable and not visible in the backend; they are only visible in the codebase and the database of Magento.
Order statuses are used by the store administrator to set up a flow for the order, from the beginning of the purchase to the moment the order is invoiced and the products are delivered. These statuses are customizable by the store administrator in the Magento admin panel.
You can see the list of all the internal order states in the sales_order_status_state database table:
You can manage the order ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access