The Bopis (buy online pick up in store) SDK adds the ability to show the buy online pick up in store availability on products.

Without any customisation, Bopis screens looks like this:

Bopis screens
Bopis screens

Start using Bopis SDK

The platform module includes the Bopis SDK. To start using it, you need to set to true the value isBopisEnable on BopisComponentSettings. Bopis SDK is composed of a feature module, if you need to include this module, add it to your build.gradle:

implementation ("com.poqstudio:stores.bopis:$VERSION_NAME")

Koin modules

Bopis SDK dependencies are injected using Koin. The platform module injects all the necessary Koin modules. This is the Koin module included:

  • bopisPresentationModule