Skip to main content
Anchor to ProductVariantComplianceKey

ProductVariantComplianceKey

enum

The kind of compliance value on a product variant. Y081 is recorded by the merchant; the other keys are read-only identifiers that Shopify derives from the variant, its barcodes, and its harmonized system code for EU customs declarations.

The variant's harmonized system code falls under EU customs administrative tolerance, so it can be imported without product identifiers. Derived from the HS code; when present, the value is true. Read-only.

The merchant product identifier for EU customs declarations (field C127): the variant's ID. Read-only.

The non-standardized product identifier for EU customs declarations (field C128). The first of: the variant's NS-PID barcode, its standardized barcode, any other barcode, its SKU, or its ID. Always present. Read-only.

The standardized product identifier for EU customs declarations (field C129): the variant's first GTIN, UPC, EAN, or ISBN barcode, or a custom barcode that is a GTIN with a valid check digit. Never present alongside a Y081 declaration. Read-only.

The EU customs declaration Y081: the merchant declares that no standardized product identifier (such as a GTIN, EAN, UPC, or ISBN) exists for the variant. When present, the value is true.


Was this section helpful?

•OBJECT

A compliance value on a product variant: a declaration the merchant recorded, such as the EU customs declaration Y081, or an identifier Shopify derives for EU customs declarations.


Was this section helpful?