{"title":"Set up order paths","slug":"setting-up-order-paths","url":"https://support.storeconnect.com/articles/setting-up-order-paths","url_markdown":"https://support.storeconnect.com/articles/setting-up-order-paths.md","subtitle":null,"summary":"Configure the Order Status picklist in Salesforce to define your order workflow stages, then use Theme Locale translations to control how statuses display on the storefront.","type":"Help_Documentation","video_url":"","keywords":"order paths, order status, order workflow, salesforce picklist, order status picklist, theme locale, storefront status display, order stages, status translations, draft status, activated status, order fulfillment","last_modified":"2026-08-21T07:12:35+0000","body_markdown":"Order paths define the workflow stages an order moves through, from creation to fulfillment. Use this process to configure the Order Status picklist in Salesforce, then optionally relabel how each status appears on your storefront.\n\n## Set up the Order Status picklist\n\nTo give the order path multiple choices, add entries to the Order Status picklist:\n\n1.  Go to **Settings** \u003e **Object Manager** \u003e **Order** \u003e **Fields \u0026 Relationships**.\n2.  Open the **Status** field.\n3.  Under **Values**, add or edit the statuses you want.\n\nBy default, Salesforce gives you two statuses:\n\n1.  **Draft** (the `Draft` API name must not be changed, as StoreConnect relies on it).\n2.  **Activated**.\n\n:::warning\nOne of your order statuses must keep the API name and status category of `Draft`. You can set up the remaining statuses however suits your business, as long as the API name and status category entries match across the required fields.\n:::\n\nHere is an example set of statuses. Use statuses that suit your business:\n\n| Value | API Name | Status Category |\n|-------|----------|-----------------|\n| Draft | Draft | Draft |\n| Backorder | Backorder | Draft |\n| Verified | Verified | Activated |\n| Picked | Picked | Activated |\n| Shipped | Shipped | Activated |\n| Fulfilled | Fulfilled | Activated |\n| Canceled | Canceled | Draft |\n\n## Relabel how statuses appear on the store\n\nIn a customer's order history on the store, each status shows as its API name in lower case. You can use theme locale translations to relabel them to anything you choose.\n\nYou need a translation key for each status you want to override. The key for each status is (in lower case):\n\n```\naccounts.orders.shared.status.enum.{api name}\n```\n\nFor example:\n\n| Translation Key | Value |\n|-----------------|-------|\n| accounts.orders.shared.status.enum.draft | Processing |\n| accounts.orders.shared.status.enum.backorder | On Backorder |\n| accounts.orders.shared.status.enum.verified | Packing |\n| accounts.orders.shared.status.enum.picked | Packing |\n| accounts.orders.shared.status.enum.shipped | Shipped |\n\nFor help adding translations, see [Theme locales](theme-locales).\n\n![Order statuses relabeled on the storefront order history](https://res.cloudinary.com/hzkr6fi81/image/upload/v1781677734/documentation-media/translated-order-statuses.png)\n\nOnce your order statuses are set up, you can configure [stock levels](managing-stock-levels) and [transactional emails](transactional-emails)."}