One-time setup
- In BigCommerce, create a variant-level metafield with namespace
globaleand keygaran_image_url(single-line text). Use a Metafields Manager app (like Hypa) to create and populate it.
globale / garan_image_url.
Do not use a product custom field, or a generic “send metafields as attributes” mapping. Those do not populate the dedicated GaranImageURL field.
Per variant
The GARAN URL is read at variant level, not parent product level — the same grain as the product image. Set the metafield on each eligible variant. Leave it empty for variants with no guarantee.
Different variants can carry different URLs. A value on the parent product alone is not read. Products with no size or colour options still have a default variant — set the metafield on that variant.
When the value syncs
Prerequisites
Delivery paths
The value reaches Global-e on two paths: catalog sync (SaveProductsList) and checkout (GetCart). Where both supply a value for the same variant, the Catalog value wins.
Platform notes
Namespace matching is case-sensitive; key matching is case-insensitive. Useglobale / garan_image_url unless Global-e has confirmed a different namespace/key pair for your account (see One-time setup).
BigCommerce’s native admin has limited support for variant-level metafields on some stores. Many merchants use a Metafields Manager app (for example Hypa) to create and populate them.
If your metafield namespace/key do not match what Global-e configured on your account, GaranImageURL will be empty even when a URL exists on the variant.
Use a full public https:// URL to the GARAN PNG. Relative paths are not valid. This is not the storefront product image.
Payload reference
For technical readers. The field name isGaranImageURL on both catalog and cart.
Catalog — POST /Browsing/SaveProductsList
ProductGroupCode) may appear on real payloads; only GaranImageURL and related product fields are shown here.
Cart — GetCart productsList[]
Verify
Activation modes and the general preparation steps — opting in, identifying qualifying products, and creating and hosting the GARAN PNG — are covered on the EU Consumer Guarantee Information (Notice & GARAN) overview page.
FAQ
Do product variants each need their own URL?
Do product variants each need their own URL?
Yes. The value is read per variant. Set the metafield on each variant Global-e syncs.
My product has no options — where do I set the URL?
My product has no options — where do I set the URL?
Single-SKU products still have a default variant in BigCommerce. Set the metafield on that variant, not on the parent product alone.
Can I use a custom field instead of a metafield?
Can I use a custom field instead of a metafield?
No. Variant metafields are the only supported source.
Why is GaranImageURL always empty?
Why is GaranImageURL always empty?
Check in order: (1) the variant metafield is missing or set on the parent product only; (2) the namespace/key do not match what Global-e configured for your account — the default is
globale / garan_image_url unless Global-e told you otherwise; (3) GARAN label support is not enabled on your Global-e account, or the adapter is not configured to read your metafield — ask your CSM to confirm both. Until Global-e completes that enablement, GaranImageURL stays null in every payload even when the metafield is populated.What if the URL breaks?
What if the URL breaks?
That attachment is skipped and logged. The order and confirmation email are unaffected.
Does checkout use SendCart?
Does checkout use SendCart?
On this adapter, checkout coverage is GetCart. You do not set a separate SendCart field in BigCommerce.

