Metafields

All metafields saved by the app are stored under the "serializer" namespace. Learn more about Shopify metafields.

Order

Order metafields are stored in JSON format under the "properties" key. When populated, the following fields are available:

Field name
Type
Description

currentTotalTrackable

Integer

It highlights how many items within the order are currently trackable. Note that more items may be stored than currentTotalTrackable due to order edits outside the app. When this value is lower than the number of items stored, a warning appears in the app.

items

Array of items

See the table below for the information about item fields.

Item fields

Field name
Type
Description

lineItemId

Integer

Shopify's numeric line item ID.

productVariantId

Integer

Shopify's numeric product variant ID.

itemId

String

Globally unique item ID generated by the app. It can be used as a serial number.

serialNumber

String or undefined (not populated)

Manually entered serial number

warrantyDuration

Undefined (not populated), null or JSON object containing the following fields:

  • unit - string. Possible values are "day", "month" or "year".

  • value - integer, the minimum value is 1.

It contains a warranty duration for the item.

customFields

Undefined (not populated for the saved items before the "Custom fields" feature release) or an array of JSON objects containing the following fields:

  • key - string. Max length - 30 characters.

  • value - string. Max length - 200 characters.

It contains a list of all custom field values and keys associated with the item.

Last updated