# Product Catalog

#### What is Product Catalog?

Product Catalog allows customers to browse your entire store and search for products to add to their order during the editing window. This gives customers maximum flexibility to find and add items they may have forgotten or didn't initially consider.

#### How It Appears to Customers

Customers see a searchable catalog of your products, similar to shopping on your main store. They can browse, search by name, and add items directly to their order.

<figure><img src="/files/isAChHAWc6gshnYoiPV6" alt=""><figcaption></figcaption></figure>

***

### When to Use Product Catalog

Best for: Stores that want to give customers complete freedom to add any product post-purchase.

Examples:

* Beauty store: Customer realizes they forgot their favorite moisturizer and searches for it to add
* Stationery shop: Customer adds notebooks to match the pens they just ordered
* Sports equipment: Customer browses and adds complementary gear after initial purchase

Consider disabling if: You prefer to control which products appear (use Primary Upsell instead), or want to limit options to prevent overwhelming customers.

***

### Important Notes

#### Global Discount Applies

If you've set a[ Global Discount in Settings](/oe-help-book/onboard/getting-started-with-order-editing/start-finish-onboard-guide/settings-configuration/post-purchase-upsell-discount.md), every product displayed in the Product Catalog will have this discount applied.

This means customers browsing your catalog will see discounted prices on all available items.

#### Hidden Products Won't Appear

Any products you've selected in the [Hidden Products](/oe-help-book/onboard/getting-started-with-order-editing/start-finish-onboard-guide/settings-configuration/hidden-products.md) settings will not be shown in the Product Catalog. This protects gift cards, free items, and other restricted products from being added.

#### Prerequisite: Primary Upsell Setting

To enable Product Catalog, you must first enable "Allow customers to search for products to purchase" in Primary Upsell settings.

**This is a dependency requirement** - Product Catalog cannot function without this setting turned on.

***

### How to Enable Product Catalog

#### Step 1: Enable Search in Primary Upsell

1. Navigate to App Blocks > Primary Upsell
2. Locate "Allow customers to search for products to purchase"
3. Toggle ON
4. Click Save

#### Step 2: Enable Product Catalog

1. Navigate to App Blocks
2. Locate Product Catalog
3. Toggle ON
4. Click Save

Note: If you try to enable Product Catalog without completing Step 1, it will not work properly.


---

# 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://order-editing.gitbook.io/oe-help-book/self-service-edits/app-blocks/product-catalog.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.
