# 4. Commerce Hub: Orders

<article class="text-token-text-primary w-full" data-scroll-anchor="true" data-testid="conversation-turn-492" dir="auto" id="bkmrk-the-orders-page-give">The **Orders** page gives you a read-only ledger of all customer purchases. You can sort, search, and filter your orders—and expand any row to see the individual products (line items) in that order—but you cannot create, edit, or delete orders from this interface.

##### Navigating to Orders

<div class="text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group/turn-messages focus-visible:outline-hidden" tabindex="-1"><div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn"><div class="relative flex-col gap-1 md:gap-3"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="a1442716-83cb-4e64-9200-cd08ac51e5be" data-message-model-slug="o4-mini-high" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose dark:prose-invert w-full break-words light">1. Open the left-side menu.
2. Scroll to **Commerce Hub** and expand it.
3. Click **Orders**.

</div></div></div></div></div></div></div></div>**Table View**

<div class="text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group/turn-messages focus-visible:outline-hidden" tabindex="-1"><div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn"><div class="relative flex-col gap-1 md:gap-3"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="a1442716-83cb-4e64-9200-cd08ac51e5be" data-message-model-slug="o4-mini-high" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose dark:prose-invert w-full break-words light"><div class="_tableContainer_16hzy_1"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="2943" data-start="475" style="width: 92.1429%; height: 386.122px;"><thead data-end="650" data-start="475"><tr data-end="650" data-start="475" style="height: 29.7017px;"><th data-col-size="sm" data-end="499" data-start="475" style="width: 18.3362%; height: 29.7017px;">Element</th><th data-col-size="md" data-end="650" data-start="499" style="width: 81.6509%; height: 29.7017px;">Description</th></tr></thead><tbody data-end="2943" data-start="827"><tr data-end="1003" data-start="827" style="height: 29.7017px;"><td data-col-size="sm" data-end="851" data-start="827" style="width: 18.3362%; height: 29.7017px;">**Total**</td><td data-col-size="md" data-end="1003" data-start="851" style="width: 81.6509%; height: 29.7017px;">Displays the total number of orders matching your current filters.</td></tr><tr data-end="1179" data-start="1004" style="height: 29.7017px;"><td data-col-size="sm" data-end="1028" data-start="1004" style="width: 18.3362%; height: 29.7017px;">**Filter** (funnel)</td><td data-col-size="md" data-end="1179" data-start="1028" style="width: 81.6509%; height: 29.7017px;">Opens the **Filters** drawer (see below).</td></tr><tr data-end="1357" data-start="1180" style="height: 29.7017px;"><td data-col-size="sm" data-end="1205" data-start="1180" style="width: 18.3362%; height: 29.7017px;">**Search…**</td><td data-col-size="md" data-end="1357" data-start="1205" style="width: 81.6509%; height: 29.7017px;">Free-text search by Order ID or Customer name.</td></tr><tr data-end="1533" data-start="1358" style="height: 29.7017px;"><td data-col-size="sm" data-end="1382" data-start="1358" style="width: 18.3362%; height: 29.7017px;">**+ Add**</td><td data-col-size="md" data-end="1533" data-start="1382" style="width: 81.6509%; height: 29.7017px;">*Not shown*—orders cannot be created here.</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div>**Columns**

<table class="w-fit min-w-(--thread-content-width)" data-end="2943" data-start="475" style="width: 92.1429%; height: 386.122px;"><tbody data-end="2943" data-start="827"><tr data-end="1885" data-start="1710" style="height: 29.7017px;"><td data-col-size="sm" data-end="1734" data-start="1710" style="width: 18.3362%; height: 29.7017px;">• ▾ Expand icon</td><td data-col-size="md" data-end="1885" data-start="1734" style="width: 81.6509%; height: 29.7017px;">Click to expand/collapse the row and reveal that order’s line items.</td></tr><tr data-end="2061" data-start="1886" style="height: 29.7017px;"><td data-col-size="sm" data-end="1910" data-start="1886" style="width: 18.3362%; height: 29.7017px;">Order ID</td><td data-col-size="md" data-end="2061" data-start="1910" style="width: 81.6509%; height: 29.7017px;">Unique identifier for the order.</td></tr><tr data-end="2238" data-start="2062" style="height: 29.7017px;"><td data-col-size="sm" data-end="2086" data-start="2062" style="width: 18.3362%; height: 29.7017px;">Date ⇅</td><td data-col-size="md" data-end="2238" data-start="2086" style="width: 81.6509%; height: 29.7017px;">Date/time when the order was placed. Click header to sort ascending/descending.</td></tr><tr data-end="2414" data-start="2239" style="height: 29.7017px;"><td data-col-size="sm" data-end="2263" data-start="2239" style="width: 18.3362%; height: 29.7017px;">Project</td><td data-col-size="md" data-end="2414" data-start="2263" style="width: 81.6509%; height: 29.7017px;">(Optional) Project tied to the order, if any.</td></tr><tr data-end="2590" data-start="2415" style="height: 29.7017px;"><td data-col-size="sm" data-end="2439" data-start="2415" style="width: 18.3362%; height: 29.7017px;">Customer</td><td data-col-size="md" data-end="2590" data-start="2439" style="width: 81.6509%; height: 29.7017px;">Clickable link to the Client profile who placed the order.</td></tr><tr data-end="2766" data-start="2591" style="height: 29.7017px;"><td data-col-size="sm" data-end="2615" data-start="2591" style="width: 18.3362%; height: 29.7017px;">Cost</td><td data-col-size="md" data-end="2766" data-start="2615" style="width: 81.6509%; height: 29.7017px;">Total sum of all line-item costs.</td></tr><tr data-end="2943" data-start="2767" style="height: 29.7017px;"><td data-col-size="sm" data-end="2791" data-start="2767" style="width: 18.3362%; height: 29.7017px;">Status</td><td data-col-size="md" data-end="2943" data-start="2791" style="width: 81.6509%; height: 29.7017px;">Colored badge showing the order’s current status. (View-only.)</td></tr></tbody></table>

##### Expanding an Order

When you click the ▾ icon on the left of a row, a nested section opens showing each product in that order:

<div class="text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group/turn-messages focus-visible:outline-hidden" tabindex="-1"><div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn"><div class="relative flex-col gap-1 md:gap-3"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="a1442716-83cb-4e64-9200-cd08ac51e5be" data-message-model-slug="o4-mini-high" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose dark:prose-invert w-full break-words light"><div class="_tableContainer_16hzy_1"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="3467" data-start="3083" style="width: 92.0238%;"><thead data-end="3159" data-start="3083"><tr data-end="3159" data-start="3083"><th data-col-size="sm" data-end="3108" data-start="3083" style="width: 31.3298%;">Field</th><th data-col-size="md" data-end="3159" data-start="3108" style="width: 68.6492%;">Notes</th></tr></thead><tbody data-end="3467" data-start="3237"><tr data-end="3313" data-start="3237"><td data-col-size="sm" data-end="3262" data-start="3237" style="width: 31.3298%;">Quantity × Product</td><td data-col-size="md" data-end="3313" data-start="3262" style="width: 68.6492%;">e.g. “2 × Test”</td></tr><tr data-end="3390" data-start="3314"><td data-col-size="sm" data-end="3339" data-start="3314" style="width: 31.3298%;">SKU</td><td data-col-size="md" data-end="3390" data-start="3339" style="width: 68.6492%;">The SKU of the product ordered.</td></tr><tr data-end="3467" data-start="3391"><td data-col-size="sm" data-end="3416" data-start="3391" style="width: 31.3298%;">Line-item Cost</td><td data-col-size="md" data-end="3467" data-start="3416" style="width: 68.6492%;">Subtotal cost for that quantity of the product.</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div><article class="text-token-text-primary w-full" data-scroll-anchor="true" data-testid="conversation-turn-640" dir="auto">**View Order Details (Drawer):** If you click the **Order ID** link (instead of the ▾ expand icon), a full‑height drawer slides in from the right to show low‑level metadata:

**Additional:** A read‑only JSON editor displaying the order’s `meta` object.

**JSON View:** You can expand/collapse properties to inspect all nested fields.

This drawer is strictly view‑only—useful for debugging or audit purposes when you need to see every piece of metadata attached to the order.

</article>##### Filtering &amp; Searching

Click **Filter** to open these options:

<div class="text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group/turn-messages focus-visible:outline-hidden" tabindex="-1"><div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn"><div class="relative flex-col gap-1 md:gap-3"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="a1442716-83cb-4e64-9200-cd08ac51e5be" data-message-model-slug="o4-mini-high" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose dark:prose-invert w-full break-words light">1. **Created date** (Start Date → End Date)
2. **Customer(s)** – multi-select your clients
3. **Price** – slider or min/max to narrow by total cost
4. **Status(es)** – multi-select one or more order statuses

</div></div></div></div></div></div></div></div>Enter values and click **Save** to apply. The table and total count will update accordingly.

##### Permissions &amp; Actions

<div class="text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group/turn-messages focus-visible:outline-hidden" tabindex="-1"><div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn"><div class="relative flex-col gap-1 md:gap-3"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="a1442716-83cb-4e64-9200-cd08ac51e5be" data-message-model-slug="o4-mini-high" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose dark:prose-invert w-full break-words light">1. **View-only**: There is no **Add**, **Edit**, or **Delete** on this page.
2. **Audit**: All orders are sourced from your e-commerce or billing system—changes must be made there.
3. **Expand**: The only action available is to expand a row and inspect its products.
4. **Sorting &amp; Searching**: Use the column sort buttons and search bar to narrow down orders quickly.

By centralizing your sales data here, the Orders page gives you a clear, filterable history of every purchase—perfect for reporting, auditing, or simply checking what goods a client has received.</div></div></div></div></div></div></div></div></article>