Create a manual location. Locations created through Commerce API are organization-level resources and are not bound to a store. A custom id can be provided, but it cannot start with the reserved prefix app-.
A custom identifier for the location. If not provided, the system will generate a UUID. Must be unique within the organization and immutable. Cannot start with the reserved prefix app-.
The location name.
The physical address and contact information of the location. For Location resources, first_name and last_name are joined into one contact name on write; on read, the full contact name is returned as first_name and last_name is empty. The type field is accepted by the schema but not used for Location resources — omit it on write; on read it is always empty.
The type of address.
First line of the street address.
Second line of the street address.
Third line of the street address.
The location's city, town, or village.
The state or region of the location, such as a province, state, or prefecture.
The postal code of the location (also known as zip code, postcode, Eircode, etc.).
The address country/region in ISO 3166-1 alpha-3 format.
The name of the company associated to the address.
The first name of the person associated to the address.
The last name of the person associated to the address.
The email address of the person associated to the address.
The phone number of the person associated to the address.
The coordinate of the address.
The name of the timezone where the location is located, as defined by the IANA timezone database standard.
The regular opening hours of the location.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The OpeningHourPeriod model provides detailed information about a location's operating hours for a specific day. It includes the start and end times, and indicates whether the location is open on that particular day.
The order processing setting for this location. When enabled is true, order_cutoff_time and order_processing_duration_days are required.
Whether order processing is enabled for this location.
The daily cutoff time for processing orders in HH:mm format.
The number of business days needed to process an order. Use 0 when fulfillment can be completed within 1 business day.
The pickup setting for this location. When enabled is true, order_processing_duration_seconds_min and order_processing_duration_seconds_max are required.
Whether pickup is enabled for this location.
Pickup instructions shown to the customer.
The minimum number of seconds needed before the order is ready for pickup.
The maximum number of seconds needed before the order is ready for pickup.