# Search Products

Type in the search field to find a product, and use the filter bar under it to narrow the list. The two work together: the list shows only products that match the search **and** every filter that's on. For a tour of the whole panel, see [Find a product](/nl/sell/find-products.md#find). Nothing showing? See [When nothing matches](#no-match).

## Search for a product[​](#product-search "Directe link naar Search for a product")

![The Product Panel with watch typed in the search field: the clear button in the field, the In Stock filter lit, nine watch tiles and the count 9 products under the grid](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-1-search.png)12345

1. **Search products** — type part of a product's name, its SKU or its barcode. The list updates as you type.
2. **Clear** — empties the field. Any filter that's on still applies.
3. **In Stock** — still on while you search, so out-of-stock products stay hidden. See [Stock status](#stock-status).
4. **A product tile** — tap it to add one to the cart. A tile showing **… options** opens its options first; tap the one the customer wants. See [Choose a variation](/nl/sell/find-products.md#variations).
5. **… products** — how many products match. A long list reads **Showing 20 of …**; scroll down for the rest.

### What search looks at[​](#what-search-matches "Directe link naar What search looks at")

* **Name, SKU and barcode.** The barcode is whichever field your store uses for barcodes; see [Which field is the barcode](#barcode-configuration).
* **Any part of a word.** "berry" finds "Blueberry", and "123" finds the SKU "ABC-123". There's no minimum length.
* **Every word you type.** "sport watch" finds "Bolo Sport Watch", in any order, but not a watch without "sport" in it.
* **Not capitals or accents.** "creme" finds "Crème".
* **Options too.** A variable product shows when the SKU or barcode of one of its options matches.

Search doesn't look at categories, tags or descriptions. To narrow by category, tag or brand, use the [filter bar](#product-filtering).

### How search works[​](#how-search-works "Directe link naar How search works")

The POS searches the products on this device first, so results show at once. It also asks your store, so a product this device hasn't downloaded yet still turns up, and it's kept on the device for next time. Offline, search finds only what's already on the device. To see how much of your catalogue is here, open [Store health → Database](/nl/troubleshooting/store-health.md#coverage).

## Filter the list[​](#product-filtering "Directe link naar Filter the list")

Tap a filter to turn it on; it lights up. Turn on as many as you like: each one narrows the list further. With two or more on, **Clear all** appears at the end of the bar. **In Stock** doesn't count while it's lit from the start.

![The filter bar with On Sale lit and Category set to Gear plus three more, Tag and Brand unlit, then Clear all and the Save as button; one product matches](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-2-two-filters.png)123456789

1. **On Sale** — only products on sale right now. Tap it again to turn it off. **Featured**, further back along the bar, works the same way for products marked as featured in WooCommerce.
2. **Category** — shows the category you picked. See [Category, Tag and Brand](#category).
3. **+3** — three more categories are picked as well.
4. **Remove** (the cross) — takes this one filter off.
5. **Tag** — pick a tag.
6. **Brand** — pick a brand.
7. **Clear all** — puts the filters back to how the panel starts and empties the search. See [Reset with Clear all](#clear-all).
8. **Save as button** — keeps these filters as a button of your own. See [Save filters as a button](#save-as-button).
9. **… product** — how many products match the filters.

Swipe the bar sideways to reach the filters off its edge.

### Stock status[​](#stock-status "Directe link naar Stock status")

![The stock status list open under the In Stock filter: In Stock ticked, Out of Stock and On Backorder](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-3-stock-status.png)12345

1. **In Stock** — the filter, named after the status it shows. Tap it to open the list.
2. **In Stock** — products you have stock of. Lit from the start unless **Show out-of-stock products** is on in [Display Settings](/nl/sell/find-products/product-display.md#show-out-of-stock-products).
3. **Out of Stock** — only products with none left.
4. **On Backorder** — only products your store lets you sell before they're back in.
5. **Remove** (the cross) — lets every stock status through. Your search and other filters still apply.

### Category, Tag and Brand[​](#category "Directe link naar Category, Tag and Brand")

![The Category list open with Watches typed in its search box: Gear ticked with its arrow, and Watches ticked under it; the filter now reads Gear plus three](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-4-category.png)123456

1. **Category** — tap it to open the list of your categories. Once you pick one, it shows that category's name.
2. **Search Categories** — type to narrow the list. A subcategory shows under the category it belongs to.
3. **A category** — tap it to pick it. Pick more than one to see products from any of them. A category with subcategories brings them along, which is why **Gear** shows **+3**.
4. **The arrow** — opens or closes a category's subcategories, so you can pick just one of them.
5. **A subcategory** — ticked here because **Gear** is picked.
6. **Remove** (the cross) — takes the category filter off.

**Tag** and **Brand** open the same kind of list, with a search box at the top. They take one tag or one brand at a time: picking another replaces it.

### Reset with Clear all[​](#clear-all "Directe link naar Reset with Clear all")

**Clear all** shows once two or more filters are on, not counting **In Stock** while it's lit from the start. Press it and the bar goes back to how the panel started: every filter off except **In Stock**, if that's lit when you start, and the search field empty. If you opened a category, tag, brand or shortcut from **Browse by**, you stay in it, with that shortcut's own filters and search. To see out-of-stock products too, press the cross on **In Stock**.

With only one filter on besides that, there's no **Clear all**. Press that filter's cross instead, or tap **Featured** or **On Sale** again.

## When nothing matches[​](#no-match "Directe link naar When nothing matches")

Tap **Featured** or **On Sale** again to turn it off, or press the cross on any other filter. **Clear filters** empties the search and turns the filters off at once. **In Stock** stays on if it was lit when you started, so for a product that's out of stock, press the cross on **In Stock** too.

![No products: the panel reads None of the 230 products match watch, In Stock, On Sale, with a Clear filters button under it](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-5-no-match.png)1234

1. **The search** — what you typed.
2. **On Sale** — a filter that's on.
3. **None of the … products match …** — names your search and every filter that's on, so you can see which one to take off.
4. **Clear filters** — empties the search and turns the filters off, except **In Stock** if it was lit when you started. A category, tag, brand or shortcut you opened from **Browse by** stays open.

## Save filters as a button[​](#save-as-button "Directe link naar Save filters as a button")

If you reach for the same filters every day, keep them as one button on the bar. With at least one filter on, not counting a starting **In Stock**, press the bookmark at the end of the bar, **Save as button**, give it a name and press **Add to bar**.

Tap your button to show its products. It replaces whatever filters and search were on. Tap it again to turn it off. To edit or remove it, press and hold it.

What the Save as button sheet shows

![The Save as button sheet: Button name, a preview of the button on the bar, the two conditions it keeps ticked, 1 products match on this device, and the Cancel and Add to bar buttons](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-7-save-as-button.png)1234567

1. **Button name** — what the button says on the bar.
2. **On the bar** — how the button will look.
3. **In category: …** — a filter that's on now. Untick it to leave it out.
4. **On Sale** — another. A search or a sort order you've changed shows here too, unticked; tick it to keep it.
5. **… products match on this device** — what the button will show, with up to five of their names.
6. **Add to bar** — saves the button on this device. It works once the button has a name.
7. **Cancel** — closes without saving.

## Change the filter bar[​](#customise "Directe link naar Change the filter bar")

Press and hold a filter, or right-click it on a computer, for its menu: hide that filter from the bar (which also puts that filter back to how the panel starts), or put the whole bar in your own order in [Display Settings](/nl/sell/find-products/product-display.md#filter-bar). On a button you saved yourself, the menu reads **Edit "…"**, **Customise filter bar** and **Remove from bar**.

What a filter's menu shows

![The menu of the On Sale filter: Hide from bar and Customise filter bar](/img/2.x/pos/product-panel/search-filtering/en/tablet-light-regular--sf-6-chip-menu.png)123

1. **On Sale** — the filter you pressed and held.
2. **Hide from bar** — takes it off the bar on this device, and puts that filter back to how the panel starts.
3. **Customise filter bar** — put filters in your own order, switch them off or on, and add buttons of your own. See [Display Settings](/nl/sell/find-products/product-display.md#filter-bar).

Inside a product's options

When a variable product is open in the panel, only the stock status filter applies to its options. The other filters are greyed out; tap **Products** in the breadcrumb to go back to them. See [Variable Products](/nl/sell/find-products/variable-products.md).

## Which field is the barcode[​](#barcode-configuration "Directe link naar Which field is the barcode")

Search and scans both read your store's barcode field, set in [Barcode Field](/nl/settings/general.md#barcode-field). To scan, see [Barcode Scanning](/nl/sell/find-products/scan-barcodes.md).

Barcode field settings

Out of the box the barcode is WooCommerce's Global Unique ID field (`_global_unique_id`), where you enter a GTIN, UPC, EAN or ISBN. You can switch it to the SKU (`_sku`), or to the field a barcode plugin uses. The POS reads one barcode per product, and one per option of a variable product.

## If something goes wrong[​](#goes-wrong "Directe link naar If something goes wrong")

* **None of the … products match …** — the message names the search and every filter that's on. Take one off, or press **Clear filters**.
* **The list looks short** — a filter is still on. Look along the bar for anything lit, including **In Stock**, which hides out-of-stock products.
* **A product you know is in the store doesn't show** — try part of its name or its SKU instead. Search asks your store, so check this device is online. If it's still missing, it may be marked online only; see [POS Only Products](/nl/manage-store/products/pos-only-products.md).
* **A category name finds nothing** — search doesn't look at categories. Use the **Category** filter.
* **The filters are greyed out** — you're inside a variable product's options. Tap **Products** in the breadcrumb.
* **A scanned barcode isn't found** — check which field is set as the barcode. See [Which field is the barcode](#barcode-configuration).

## Related Documentation[​](#related-documentation "Directe link naar Related Documentation")

[Product PanelFind a product and put it in the cart](/nl/sell/find-products.md)

[Display SettingsSort order, Browse by and the filter bar](/nl/sell/find-products/product-display.md)

[Product SynchronisationHow your catalogue reaches the device](/nl/manage-store/products/product-sync.md)
