1 min read
Stores
Last Updated - Platform 25.0 - SDK 20.0The 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.
Deeplinks
# Store Finderstoresstorefinder
# Store Detailsstores/{id}stores/details/{id}
Replace id
with the store identifier.
Set up
To set up the Stores features:
- Ensure the SDK and Platform are set up following the PoqSDK set up steps.
- Add the
PoqStores
framework to your project following these steps. - 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 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).