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
Go to Apps > Zapiet - Pickup + Delivery > Locations
Click Import locations
Upload your CSV
Click Import locations
Update existing locations
Include their Location ID within your CSV file to update your existing locations. We recommend you:
Export a CSV of your locations
Edit location details
Import the updated CSV
Export locations
You can export locations if you go to Zapiet - Pickup + Delivery > Locations, and click Export locations