# Customer Accounts

The Customer Account Extension feature lets customers see their draft orders in their customer account.

### Extension types

#### Block extension

Add a draft orders block to existing customer account pages (order index, profile, or order status page).

#### Full page extension

Add a dedicated "Draft Orders" page to customer account navigation.

### Requirements

* Shopify store with customer accounts enabled
* Draft Order Magic installed
* Customer account 2.0 (New customer accounts)
* Theme with customer account support

### How customers use it

Customers log into their account and see:

* Draft order number
* Date created
* Total amount
* Status
* "View details" or "Pay now" button

Clicking on a draft order shows all line items, quantities, prices, properties, and total.

Clicking "Pay now" opens Shopify's standard checkout where the customer completes payment, draft converts to order, and customer receives order confirmation.

### B2B features (Shopify Plus)

For Shopify Plus B2B customers:

* Company aggregation - See draft orders for entire company
* Location filtering - Filter by company location
* Multi-user access - All company users see company draft orders
* Role-based visibility - Control who sees what

[Learn about B2B features →](https://github.com/horselditty/draft-order-docs/blob/main/product/customer-accounts/b2b-features/README.md)

### Setup

Install and configure extensions Add to existing pages Create dedicated page Control visibility


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://responsive-media.gitbook.io/draft-order-magic/customer-accounts/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
