Skip to main content
All CollectionsStore Pickup
Pickup setup overview
Pickup setup overview
Jelizaveta avatar
Written by Jelizaveta
Updated over a month ago

To set up the store pickup option, you will need to configure both:


General store pickup settings

You can enable and disable store pickup from general pickup settings. When you enable pickup, your customers will be able to select pickup in the widget.

Enable store pickup in the widget

  1. Click Settings, then Store pickup.

  2. If store pickup is disabled, click Enable.

  3. Click Save.

The store pickup option is now enabled and will appear as a checkout method in the widget for eligible locations. You can now access the general store pickup settings.


General store pickup settings

You can now set up pickup settings that will apply to all of your locations.

General store pickup settings include:


Conditional activation for pickup

Our conditional activation feature allows you to enable or disable pickup depending on:

  • The order value or weight

  • The product type, collection, vendor, or tags

In the widget, conditional activation will look similar to the screenshot below.


Displaying a map of pickup locations

In the widget, the map of pickup locations will look similar to the screenshot below.


Enabling geographic search

Geographic search allows your customers to search for pickup locations nearby.

In the widget, geographic search will look similar to the screenshot below.


Enabling filter by state/province

Filter by state/province allows your customers to filter pickup locations by province or state in our widget.

Not all countries have a state/province field—we recommend checking your country fields before enabling this feature.

In the widget, filter by state/province will look similar to the screenshot below.


Changing the order of pickup locations

Pickup locations in our widget can be sorted alphabetically or manually. The sort order will be alphabetical by default, but you can change it to manual.

In the widget, manual sort order of locations will look similar to the screenshot below.


Preselecting the first location

If enabled, the first pickup location on the list will be automatically selected in our widget.

In the widget, the preselected location will look similar to the screenshot below.


Preselecting first available time

If enabled, the first available time on the list will be automatically selected in our widget.

In the widget, the preselected first available time will look similar to the screenshot below.


Changing the pagination limit for pickup locations

By default, we will only display 10 pickup locations at a time in our widget. If you have more locations, we will show pagination buttons.

In the widget, pagination buttons will look similar to the screenshot below.


Changing the address format

The address format field allows you to modify the address format used in the widget.

In the widget, address format will look similar to the screenshot below.


Pickup order tags

You can add automated tags to all pickup orders. You can also add tags that will only be applied to orders placed from specific locations.

The tag(s) you have created will be automatically applied to all pickup orders.


Store pickup discount code

By using Zapiet - Pickup + Delivery you can automatically apply a discount code to all of your pickup orders.

The discount code will automatically be applied to the pickup orders at the checkout.


Restricting payment methods

Zapiet - Pickup + Delivery allows you to restrict cash on delivery or pay in-store options for pickup orders.


Address prepopulation

Prepopulate fields in the checkout with your pickup address details.

The store address will automatically prepopulated at the checkout.


Pickup order processing

When the customer completes their order, the order first goes to Shopify. Our app will then process the order only if it has our attributes in the additional details.

Pickup orders:

  1. Order marked as Ready for Pickup

  2. Security code is sent to the customer

  3. Order marked as Picked up

    • Order is fulfilled and archived in Shopify


Pickup security code

Pickup security code adds another level of security when customers come to pick up their order. Along with giving you their order number, your customers will need to provide the pickup security code.

The pickup security code will be added to the Ready for pickup notification for your customers.


Location-specific store pickup settings

After store pickup is enabled in the general pickup settings, it can be enabled or disabled for every Zapiet - Pickup + Delivery location.

Enable store pickup for a location

When you enable store pickup in a location, that location will be available in the widget.

  1. Click Locations.

  2. Click on the location name. If you don't have a location set up yet, add a location.

  3. In the Store pickup section, click Enable.

  4. Click Save.

Store pickup is now enabled for this location and you can access location-specific pickup settings.

If you already have Store pickup enabled for a specific location, click Edit settings to reveal pickup settings.


Location-specific store pickup settings

You can now set up location-specific pickup settings that will apply to the location you're editing.

Location-specific settings include:


Pickup product availability

You can select which products are available for pickup from certain locations—you can offer all products, specific products, specific collections, specific tags, specific product types, or specific vendors.

When the item is not available for pickup, the location will be hidden in our widget.


Pickup availability

Pickup availability can be set up for all days of the week, certain days of the week, or specific dates of the year. Each location has its own calendar, and so it needs to be set up individually.

Your customers will now see a calendar in the widget and will need to select one of the available pickup days.


Pickup slots

Pickup slots are the pickup times your customers can choose from after selecting a date. They can be the same for every pickup day, or you can change them based on the day of the week. These settings need to be set up individually for each location.

The pickup times you have set up will now show in the widget.


Pickup order limits

Pickup order limits let you restrict the number of pickup orders you can receive per day, or per slot.

The report will show all the orders made for that time slot on that day and note the number of remaining slots.


Future orders for pickup

Your customers can now only select a pickup date within the time frame you’ve chosen.


Pickup blackout dates

Blackout dates prevent customers from selecting pickup on specific dates of the year. They can be set up individually for each location, or in bulk.

Your customers won't be able to select pickup on those dates.


Product date restrictions for pickup

Product date restrictions help you prevent or allow pickup for certain items on specific dates of the year.

Those restrictions will now be reflected in the widget.


Pickup preparation time

If you need additional time between a customer ordering and their pickup slot, you can add preparation times.

Preparation times will be applied in the widget.


Product-specific preparation time

If you have some products that require a different preparation time than others, you can use product-specific preparation time.

You can add individual products or product tags.

Product-specific preparation times will be applied in the widget.


Internal location-specific notifications

Zapiet - Pickup + Delivery sends location-specific internal notifications about order status changes for pickup orders.

The email notification should look similar to the one below.


Location-specific tags

You can add tags that will only be applied to orders placed from specific locations.

The tag(s) you have created will be automatically applied to orders placed from this location.


More information

You can now customize the More information table for our pickup widget with HTML.

In the widget, the customized More information table will look similar to the screenshot below.


Business hours

Business hours setting allows you to set opening and closing times different from your pickup times.

In the widget, business times will look similar to the screenshot below if you have not edited the More information field.

Did this answer your question?