> ## Documentation Index
> Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Store finder

> Set up the WEBSALE store finder with click & collect, store selection per session and stock availability checks in the chosen branch.

WEBSALE supports a store finder including click & collect, saving the selected store, and availability checks in the selected store. Customers can use it to select a store, remember this store for the session, and — if supported — order goods online and pick them up in the store.

***

## Store management

<Info>
  Currently, store management is only possible via the Stores REST API.<br />Store management via the Admin Interface is currently being developed and will only be available at a later time.

  In order for a store finder to be offered in the online shop, stores must be created and maintained. Store management is currently done via the [Stores API reference](/en/schnittstellen/admin-interface-api/api-referenz-stores).

  The available fields of a store are also documented there, such as:

  * `name` - Name of the store
  * `street` - Street and house number
  * `openingHours` - Opening hours
  * `location` - Coordinates of the store
  * `clickAndCollect` - Pickup at the store available
  * and many more

  For all data fields for a store, see [Stores API reference](/en/schnittstellen/admin-interface-api/api-referenz-stores)
</Info>

***

## Configuration

### checkout - Checkout process

Only relevant if a store is to be offered as a pickup location in the checkout process, i.e., for click & collect.

* `checkout.shippingMethod` - Shipping methods in the checkout process; `type` is particularly relevant for the shipping method type, e.g., `standard` or `pickup`

For all configuration options, see [checkout - Checkout process](/en/konfiguration/checkout-bestellablauf)

***

## Modules

The following modules are particularly relevant for integrating the store, branch, or store selection in the shop:

* [\$wsStores](/en/frontend/referenz/module/wsstores) - Load stores, output store lists, use selected store
* [\$wsActions](/en/frontend/referenz/module/wsactions) - Generate and evaluate actions, e.g., select store
* [\$wsViews](/en/frontend/referenz/module/wsviews) - Current URL, destination pages, view URLs
* [\$wsCheckout](/en/frontend/referenz/module/wscheckout) - Store in checkout, selected shipping method
* [\$wsConfig](/en/frontend/referenz/module/wsconfig) - Shipping methods and other configuration values
* [\$wsInventory](/en/frontend/referenz/module/wsinventory) - Load store stock via storageId

***

## Actions

The following actions are relevant for the store finder:

* [Stores](/en/frontend/referenz/aktionen/stores) - Action reference for the store finder
* [Checkout](/en/frontend/referenz/aktionen/checkout) - Store selection in the checkout for shipping methods of type `pickup` via `CheckoutStoreIdSelect`
