{"title":"▶️ Customise order statuses","slug":"how-to-customize-order-statuses","url":"https://support.storeconnect.com/articles/how-to-customize-order-statuses","url_markdown":"https://support.storeconnect.com/articles/how-to-customize-order-statuses.md","subtitle":null,"summary":"Add custom order statuses (e.g. Shipped, Fulfilled, Cancelled) to the status picklist, reorder them, and use theme locale translations to control what customers see on their account page.","type":"Videos_Tutorials","video_url":"https://vimeo.com/1197554051?fl=sv\u0026fe=ci","keywords":null,"last_modified":"2026-08-21T07:12:35+0000","body_markdown":"### **1\\. Understand Order Statuses**\n\n-   **Order statuses** appear along the top of the **Order record**.\n\n-   You can move orders through statuses by selecting a different status and marking it as the **current status**.\n\n-   As statuses progress, they can trigger **new actions** (e.g. invoicing, inventory updates).\n\n\n---\n\n### **2\\. Edit Order Status Picklist**\n\n-   From your **Order record**, click the **Cog wheel** → **Edit Object**.\n\n    -   Alternatively: go to **Object Manager** → **Order**.\n\n-   Click **Fields \u0026 Relationships**.\n\n-   Search for **Status** → open the **Status** field.\n\n-   You are now editing the **Status picklist** (these are the statuses available to choose).\n\n\n---\n\n### **3\\. Add New Order Statuses**\n\n-   Scroll to the bottom of the picklist values and click **New**.\n\n-   Add each new status:\n\n    -   Enter **Name** (e.g. \"Shipped\").\n\n    -   Enter **API Name**.\n\n    -   Select **Status Category**:\n\n        -   **Draft**:\n\n            -   Allows full editing of the order.\n\n            -   Order can be deleted.\n\n        -   **Activated**:\n\n            -   Locks the order (cannot be edited or deleted).\n\n            -   Triggers downstream processes (e.g. invoicing).\n\n-   Example statuses you might add:\n\n    -   **Shipped** → Activated.\n\n    -   **Fulfilled** → Activated.\n\n    -   **Cancelled** → Draft.\n\n-   After adding each status, click **Save** (or **Save and New** to add another).\n\n\n---\n\n### **4\\. Reorder Statuses (Optional)**\n\n-   Click the **Reorder** button in the **Status** picklist editor.\n\n-   Adjust the order in which statuses appear:\n\n    -   Example: move **Cancelled** before **Draft** so it doesn’t appear last.\n\n-   Click **Save** when done.\n\n\n---\n\n### **5\\. Notes on System Statuses**\n\n-   The standard **Draft** status:\n\n    -   Its **API Name** or **Status Category** should not be changed (to avoid sync issues).\n\n    -   You can safely change the **value name** (display name).\n\n\n---\n\n### **6\\. Verify Changes**\n\n-   Return to an **Order record**.\n\n-   Refresh the page.\n\n-   You should now see all your configured statuses (e.g. Draft, Activated, Shipped, Fulfilled, Cancelled).\n\n\n---\n\n### **7\\. Customize How Customers See Order Statuses**\n\n-   Go to:\n\n    -   **StoreConnect Navigation** → **Configuration** → **Stores** → **All Stores**.\n\n-   Select your store.\n\n-   Check what **Theme** your store is using.\n\n-   Open the **Theme** record.\n\n-   Under the **Related** tab → **Theme Locales** (this is used for translations).\n\n\n---\n\n### **8\\. Add Translations for Customer Display**\n\n-   Open the **Theme Locale** for your store's language (e.g. English).\n\n-   Under **Related**, view the list of **Translations**.\n\n-   To add a new translation:\n\n    -   Click **New**.\n\n    -   Enter the **Translation Key** for the status (e.g. `order_status.draft`).\n\n    -   Enter the **Value** you want customers to see (e.g. \"Processing\").\n\n    -   Click **Save**.\n\n\n---\n\n### **9\\. Verify Customer View**\n\n-   On the **customer account screen** → **Orders**.\n\n-   Refresh the page.\n\n-   The **Order Status** displayed to the customer should now reflect your translation (e.g. \"Processing\" instead of \"Draft\")."}