Note

This feature is available only on the Pro plan.

In-Zapiet - Pickup + Delivery, you can import locations using CSV. You might want to use the CSV if you have to create or update a lot of locations.

CSV format

The first line of the CSV should have field names, separated by a comma. Every next line should have information about your location in the same order. You can use our import locations template to save some time.

Required fields

Field

Example

company_name

Zapiet Ltd.

address_line_1

Meerkat street 23

city

Zagreb

postal_code

10090

region

Zagreb-Susedgrad

country

Croatia

latitude

71.706940

longitude

-42.604301

timezone

Europe/Zagreb

Optional fields

Field

id

address_line_2

pickup_enabled

delivery_enabled

pickup_time_slots

pickup_tags

delivery_tags

delivery_max_distance

delivery_max_distance_format

pickup_notification_email

delivery_notification_email

status

valid_delivery_postal_codes

custom_attribute_1

custom_attribute_2

custom_attribute_3

Optional field values

We recommend you export an already created location to see what the values for optional fields should look like.

Products

When you update pickup_product_ids or delivery_product_ids, all existing products will be overwritten. We do not support exporting either field yet.

Field

Options

Notes

pickup_inventory_type

all_products, specific_products

delivery_inventory_type

all_products, specific_products

pickup_product_variants

Comma separated list of variant_ids eligible for pickup from this location.

pickup_inventory_type must be set to specific_products

delivery_product_variants

Comma separated list of variant_ids eligible for delivery from this location.

delivery_inventory_type must be set to specific_products

Time fields

You can pass several fields related to time when you create or update locations. This example uses Monday, but the format is the same for all days.

Time format

All time values must be in 24-hour format. For example, 19:30, or 22:00.

Field

monday_opening_time

monday_closing_time

monday_location_closed

monday_pickup_breakpoint

monday_pickup_before_offset

monday_pickup_after_offset

monday_pickup_before_offset_format

monday_pickup_after_offset_format

monday_pickup_use_breakpoint

monday_delivery_breakpoint

monday_delivery_before_offset

monday_delivery_after_offset

monday_delivery_before_offset_format

monday_delivery_after_offset_format

monday_delivery_use_breakpoint

Restrictions

You cannot import Blackout dates or Delivery Slots right now.

Import new locations

  1. Go to Apps > Zapiet - Pickup + Delivery > Locations

  2. Click Import locations

  3. Upload your CSV

  4. Click Import locations

Update existing locations

Include their Location ID within your CSV file to update your existing locations. We recommend you:

  1. Export a CSV of your locations

  2. Edit location details

  3. Import the updated CSV

Export locations

You can export locations if you go to Zapiet - Pickup + Delivery > Locations, and click Export locations

Did this answer your question?