# BOPIS Fulfillment App

## Key Features

Along with pick and pack, the BOPIS App includes key features for order fulfillment:

### Catalog Page

The Catalog page lets store staff search for products and see if they’re available for pickup at the store. It shows useful details like product name, SKU, and how many units are in stock.

### Orders Page

The Order Details page in the BOPIS App provides comprehensive information about orders and is for store associates to perform key functions such as order picking, packing, and marking orders as ready for pickup or picked up.

### Ship-to-Store Page

This page is used when a customer places a pickup order for a product that is not available at their selected store. In such cases, the item is shipped from another location to the store, where the customer can pick it up once it arrives.

### Gift Card Activation

When a customer buys a gift card online, store staff can activate it before handing it over during pickup.

### Notifications

Whenever a new BOPIS order is placed for store pickup, store associates receive a notification to take action. To access the notifications, tap the bell icon in the top right corner of the page.

## Pre-requisites

To access the BOPIS Fulfillment App, users must have the `BOPIS_APP_VIEW` permission.

{% hint style="info" %}
This permission only allows viewing. To perform actions like Pick, Pack, view the `Order Details` page, and manage other store operations, store staff must also have the `COMMON_ADMIN` and `STOREFULFILLMENT_ADMIN` permission.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hotwax.co/documents/store-operations/orders/bopis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
