Product Variant Compliance Key
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.
Anchor to Valid valuesValid values
- EU_PID_EXEMPTION
- M_PID
- NS_PID
- S_PID
- Y081
- Anchor to EU_PID_EXEMPTIONEU_
PID_ EXEMPTION 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.- Anchor to M_PIDM_
PID The merchant product identifier for EU customs declarations (field C127): the variant's ID. Read-only.
- Anchor to NS_PIDNS_
PID The non-standardized product identifier for EU customs declarations (field C128). The first of: the variant's
NS-PIDbarcode, its standardized barcode, any other barcode, its SKU, or its ID. Always present. Read-only.- Anchor to S_PIDS_
PID The standardized product identifier for EU customs declarations (field C129): the variant's first
GTIN,UPC,EAN, orISBNbarcode, or a custom barcode that is a GTIN with a valid check digit. Never present alongside aY081declaration. Read-only.- Anchor to Y081Y081
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.
Anchor to FieldsFields
- •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.