1 min read

Stores

Last Updated - Platform 25.0 - SDK 20.0

The Store Finder and Store Details screens are optional features that enable the user to find stores and look up stock availability for a variant (SKU). From v25 the Store Finder has been expanded for in-store mode and store selection.

store finder

# Store Finder
stores
storefinder
# Store Details
stores/{id}
stores/details/{id}

Replace id with the store identifier.

Set up

To set up the Stores features:

  1. Ensure the SDK and Platform are set up following the PoqSDK set up steps.
  2. Add the PoqStores framework to your project following these steps.
  3. Deeplink to stores within your app.

Store Availability

The Store Finder and Details can be used with an associated product to allow the user to check store stock, or just to present a contextual product. Store Availability is presented to the user for in-store stock check and BOPIS store selection.

store availability

Store Availability only works for a single variant (SKU). This means that the user may be prompted to select a variant before navigating to the Store Finder.

To support Store Availability the backend may require additional work. For commerce systems that have this capability our backend SDKs aim to support this out of the box.

Store Selection

From v25, the Store Finder can be presented in selection mode to allow the user to select a store to return to the calling feature.

When the user selects a store, that store is saved locally as their last selected store. The last selected store can be used anywhere in the app using StoreReference.selected.

In-Store Mode

From v25, In-Store Mode is part of the Stores feature set and included when setting up stores.

The Store Finder can be presented in inStore mode to allow the user to manually activate, change or deactivate In-Store Mode for a specific store.

History

  • 20.0 (v25): In-Store Mode, Geofencing and Store Selection.
  • 18.0 (v23): Initial release including Store Availability (stock check).