One-time setup
- In Products → Attributes, create an attribute to hold the GARAN URL. Use slug
garan-image-url(the name can be something likeGARAN Image URL). - Go to WooCommerce → Settings → Integrations → Global-e Cross-Border Integration.
- In GARAN image URL attribute, enter
garan-image-url. - Leave Enable save product list switched on if you want the catalog path. If it is off, only the cart path will carry the value.
Per product
Set the attribute value to the full HTTPS URL of that product’s GARAN PNG. Leave it empty for products with no guarantee.
For variable products, see Platform notes — variations do not inherit the parent value by default.
When the value syncs
The catalog path picks the value up when the product is saved or updated, if Enable save product list is on. Saving or updating a variable product also sends its variations. The cart path reads the attribute when the shopper checks out.Prerequisites
Delivery paths
The value reaches Global-e on two paths: the catalog sync (SaveProductsList) and at checkout (SendCart).
Platform notes
For variable products, each variation is sent as its own row and reads its own attribute value first. A variation with an empty value falls back to the parent product only when Variation inherit parent attributes is enabled in the Global-e integration settings. That setting is off by default, so unless you turn it on, set the attribute on every variation you want covered.Payload reference
For technical readers. The field name isGaranImageURL on both the catalog and cart contracts, with no per-path variation.
Catalog — POST /Browsing/SaveProductsList
GaranImageURL is null and no attachment is generated for it. Omitting the property entirely has the same effect as null.
Cart — SendCartData.Products[]
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?
By default yes — set the attribute on each variation. If you enable Variation inherit parent attributes, variations with no value of their own will use the parent product’s URL instead.
Can I use a custom field instead of an attribute?
Can I use a custom field instead of an attribute?
No. The plugin reads the WooCommerce product attribute with slug
garan-image-url only.
