Fulfillment Concepts
In this document, you’ll learn about some basic fulfillment concepts.
Service Zone#
A service zone is a collection of geographical zones or areas. It’s used to restrict available shipping options to a defined set of locations.
A service zone is represented by the ServiceZone data model. It’s associated with a fulfillment set, as each service zone is specific to a form of fulfillment. For example, if a customer chooses to pick up items, you can restrict the available shipping options based on their location.
A service zone can have multiple geographical zones, each represented by the GeoZone data model. It holds location-related details to narrow down supported areas, such as country, city, or province code.
Shipping Profile#
A shipping profile defines a type of items that are shipped in a similar manner. For example, a default shipping profile is used for all item types, but the digital shipping profile is used for digital items that aren’t shipped and delivered conventionally.
A shipping profile is represented by the ShippingProfile data model. It only defines the profile’s details, but it’s associated with the shipping options available for the item type.