> For the complete documentation index, see [llms.txt](https://help.dollarlabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dollarlabs.io/dollarlabs-b2b-custom-pricing/quick-order-form.md).

# Quick order form

The **Order Form** allows your customers to quickly search, browse, and add products to their cart — with the correct pricing (discounted or default) automatically applied based on the customer’s profile and tags.

This is especially useful for **B2B or wholesale customers** who need a fast way to place bulk orders.

{% embed url="<https://youtu.be/izXYXrn1Ql0>" %}

***

### Prerequisite

* Before setting up the  Order Form, make sure you have configured **Pricelists** in the app.
* Order Form works correctly only when Price lists are already in place.

***

### Step 1: Add the Order Form App Block

1. Go to **Online Store → Customize Theme**.
2. Navigate to **Pages** and create a new template (or edit an existing one).
3. On the left sidebar, click **Apps → Add block**.
4. Add the **Order Form**  and save the template.

***

### Step 2: Configure Order Form Settings

Once the Order Form block is added, you’ll see a few settings on the right-hand side:

1. **Show products to logged-out customers**
   * Enable: Visitors can see products even if they aren’t logged in.
   * Disable: Products are hidden until the customer logs in.
2. **Show non-discounted products**
   * Enable: Customers see *all* products, even those without a discount.
   * Disable: Only products with an active discount will appear in the order form.

***

### Step 3: How the Order Form Works for Customers

* **Search**: Customers can search by **product name** or **SKU**.
* **Pricing**:
  * If a logged-in customer has a **tag with discounts/offers**, they will see discounted prices.
* **Dynamic offers**: Pricing updates automatically depending on which customer is logged in.

Example:

* Customer A (with B2B tag) may see discounted gift cards and snowboards.
* Customer B (no tag) will only see default prices.

***

### Use Case Example

* A wholesale buyer logs in → sees discounted prices from the Pricelist.
* A retail customer logs in (no tag) → sees only standard prices.
* A logged-out visitor → only sees products if the “Show products to logged-out customers” option is enabled.

***

### Next Steps

We are continuously adding new features to the  Order Form, including more customization and display options.

👉 If you have questions or need help with setup, please reach us at <support@dollarlabs.io>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.dollarlabs.io/dollarlabs-b2b-custom-pricing/quick-order-form.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
