Stores (Partial Update)

Description

Patch Store Resources. Accepts a single StorePatch object or an array. Each must include a UUID or External ID to identify the store. Only provided fields are updated. Errors are captured per-item. Note: to clear a field, set its value to the string SET_AS_NULL.

See the Aerial Spec for more details.

File Naming Convention

TGEN_stores_partialupdate_2026-08_<optionalSuffix>.csv

  • importType: partialupdate
  • apiVersion: 2026-08

Columns

Nested object fields are flattened into columns using dot notation (parent.child). Array fields are flattened using zero-based index notation, one element per column (field[0], field[1], and so on).

Note: A whole array cannot be passed in a single column: a literal value such as ['value-1','value-2'] will be rejected. To import multiple array elements, add one indexed column per element. Rows in the table below with type array describe the field as a whole and are not valid CSV column headers.

Column HeaderDescriptionKey InformationTypeRequired
uuidUUID of the resource that can be expressed using a value as defined in its types.stringNo
externalIdExternal ID of the resource that can be expressed using a value as defined in its types.stringNo
nameName of the store that can be expressed using a value as defined in its types.stringNo
addressAddress of the store that can be expressed using a value as defined in its types.stringNo
postalCodePostal code of the store that can be expressed using a value as defined in its types.stringNo
countryCodeCountry ISO code in ISO-3166-1 alpha-3 format that can be expressed using a value as defined in its types.stringNo
disabledBoolean dictating if store is disabled that can be expressed using a value as defined in its types.booleanNo
businessEntityNameBusiness entity name of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
cityCity of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
zoneCodeZone code (ISO-3166-2 region code) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
latitudeLatitude of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
longitudeLongitude of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
taxDivisionTax Division of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
taxProviderTax Provider of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
remotePayAdyenMerchantAccountRemote Pay Adyen Merchant Account that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
onlineStoreOnline store UUID that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
emailAddressEmail Address of the store that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
phoneNumberPhone number of the store (E.164 standard) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
mobilePhoneNumberMobile phone number of the store (E.164 standard) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
receiptLanguageCodeLanguage code for receipts that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
districtUUID of the district that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
timeZoneTime zone in IANA format that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
ecommerceDomainE-Commerce Domain URL, UUID, or object representation. Use “SET_AS_NULL” to clear.mixedNo
ecommerceDomain.uuidUUID of the e-commerce domain that can be expressed using a value as defined in its types.stringNo
ecommerceDomain.domainE-Commerce Domain URL that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
storeTypeUUID, External ID or object representation of a store typestringNo
storeType.uuidUUID of the resourcestringNo
storeType.externalIdExternal ID of the resourcestringNo
tagsA collection of store tag that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or expanded objects of the accepted type.Not a CSV column header. Pass each array element in its own indexed column (tags[0], tags[1], and so on).arrayNo
tags[0]Array elementmixedNo
tags[0].uuidUUID of the store tag that can be expressed using a value as defined in its types.stringNo
tags[0].externalIdExternal ID of the store tag that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
tags[0].nameName of the store tag that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
settingsN/AmixedNo
settings.runnerEnabledWhether runner is enabled for the store that can be expressed using a value as defined in its types.booleanNo
settings.liveConnectEnabledWhether live connect is enabled for the store that can be expressed using a value as defined in its types.booleanNo
settings.fulfillFromMultipleStoresEnabledWhether the store is fulfilled from multiple stores that can be expressed using a value as defined in its types.booleanNo
settings.conditionalOrderFlowEnabledWhether conditional order flow is enabled that can be expressed using a value as defined in its types.booleanNo
settings.twilioCallingEnabledWhether Twilio calling is enabled that can be expressed using a value as defined in its types.booleanNo
settings.clientelingLoginEnabledWhether this store can be logged into for the Clienteling app that can be expressed using a value as defined in its types.booleanNo
settings.checkoutLoginEnabledWhether this store can be logged into for the Checkout app that can be expressed using a value as defined in its types.booleanNo
settings.useStoreDetailsToSendEmailWhether store name and email are used as From/Sender details when sending email that can be expressed using a value as defined in its types.booleanNo
settings.pendingCustomerFlowEnabledWhether pending customer flow is enabled for this store that can be expressed using a value as defined in its types.Allowed: Default, Enabled, DisabledstringNo
hoursN/AmixedNo
hours.mondayN/AmixedNo
hours.monday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.monday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.tuesdayN/AmixedNo
hours.tuesday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.tuesday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.wednesdayN/AmixedNo
hours.wednesday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.wednesday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.thursdayN/AmixedNo
hours.thursday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.thursday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.fridayN/AmixedNo
hours.friday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.friday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.saturdayN/AmixedNo
hours.saturday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.saturday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.sundayN/AmixedNo
hours.sunday.openTime the store opens (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
hours.sunday.closeTime the store closes (local timezone, 24-hour format) that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo
catalogsA collection of catalogs that can be expressed using “SET_AS_NULL” (to reset all existing values), uuids or external ids.Not a CSV column header. Pass each array element in its own indexed column (catalogs[0], catalogs[1], and so on).arrayNo
catalogs[0]Array elementmixedNo
attributesA collection of attribute that can be expressed using “SET_AS_NULL” (to reset all existing values) or a value as defined in its types.Not a CSV column header. Pass each array element in its own indexed column (attributes[0], attributes[1], and so on).arrayNo
attributes[0]Array elementmixedNo
attributes[0].nameName of the attributestringYes
attributes[0].languageExternalIdLanguage code of the attribute that can be expressed using a value as defined in its types.stringYes
attributes[0].valueValue of the attribute, this will be any type casted to string but supports all basic types that can be expressed using “SET_AS_NULL” (to reset the existing value) or a value as defined in its types.stringNo

Sample CSV

See the following stores CSV sample file.

stores Sample 1

Note: The sample CSV may contain sample ID fields which reference other resources that do not match the data in your environment. You may omit any non-required fields from the sample CSV, reference the table above for required fields.