Follow our Online store 2.0 article to enable the Store Pickup + Delivery widget.

The widget should appear on the cart page when you have added a product to the cart. It should look similar to the screenshot below.

If you are using a drawer/ajax cart, a few more steps are needed.

Try implementing the steps below or reach out to us at [email protected]—we’ll be happy to install the widget for you. Only proceed if you are comfortable editing code yourself.

Step 1

On the theme, click Actions > Edit code.

Step 2

  • This will add our widget to the ajax cart.

Open layout/theme.liquid and search for the following:

{% endraw %}{% endif %}{% raw %}

Append the following code to the line above:

<div id="storePickupApp"></div>

Step 3

  • This will reload our widget in the ajax cart when the quantity changes.

Open assets/theme.js.liquid and find the following code:

if (window.Shopify && Shopify.StorefrontExpressButtons) {

Prepend the following code to the line above:

document.dispatchEvent(new CustomEvent("zapiet:start"));

The widget should appear in the drawer/ajax cart page when you have added a product to the cart. It should look similar to the screenshot below.

Did this answer your question?