Signup

Import locations using CSV

In Store 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

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

FieldExample
company_nameZapiet Ltd.
address_line_1Meerkat street 23
cityZagreb
postal_code10090
regionZagreb-Susedgrad
countryCroatia
latitude71.706940
longitude-42.604301
timezoneEurope/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. 

FieldOptionsNotes
pickup_inventory_typeall_products, specific_products
delivery_inventory_typeall_products, specific_products
pickup_product_variantsComma separated list of variant_ids eligible for pickup from this location. pickup_inventory_type must be set to specific_products
delivery_product_variantsComma 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 > Store Pickup + Delivery > Locations
  2. Click Import locations
  3. Upload your CSV
  4. Click Import locations

Update existing locations

To update your existing locations, include their Location ID within your CSV file. 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 Store Pickup + Delivery > Locations, and click Export locations

S
Sandy is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.