Skip to main content
Part of the EU Consumer Guarantee (Notice & GARAN) - Platform Setup Guides.

Who this page is for

Use this page if the store runs the Global-e Magento 2 integration.
If the store runs Magento 2 Lite (BrowsingLite), use the Magento 2 Lite page instead.

One-time setup

  1. In Stores β†’ Attributes β†’ Product β†’ Add New Attribute, create a text attribute to hold the GARAN URL. Example: label GARAN Image URL, attribute code ge_garan_image_url. Catalog Input Type = Text Field, Values Required = No.
  2. Add the attribute to the relevant attribute set in Stores β†’ Attributes β†’ Attribute Set, so it appears on the product edit page.
  3. Go to Stores β†’ Configuration β†’ Global-e β†’ API Settings β†’ Products Settings. In GARAN Image URL attribute, enter the attribute’s code (not the label) β€” e.g. ge_garan_image_url.
  4. Click Save Config, then flush Magento cache (System β†’ Cache Management β†’ Flush Magento Cache).
Leaving the configuration field empty turns the feature off. No extra Magento setting is required for catalog vs checkout β€” the same mapped attribute is used on both paths.

Per product

Set the mapped attribute on the product record Global-e sends for that line β€” on the simple product for non-configurable products. For configurable products, set it on each child simple when variants need different URLs, or on the configurable parent when every child should share the same URL. Use the full HTTPS URL of that product’s GARAN PNG. Leave it empty where there is no guarantee. Global-e reads the child simple first. If that value is empty, it uses the configurable parent.

When the value syncs

The value is picked up automatically on:

Prerequisites

Delivery paths

The value reaches Global-e on two paths: the catalog sync (SaveProductsList) and at checkout.

Platform notes

Enter the attribute code in configuration, not its storefront label. Mapping GARAN Image URL instead of ge_garan_image_url is the usual reason the field is missing from the payload. Flush cache after saving the config.
The module forwards the attribute value exactly as entered. Use a full public https:// URL. A relative path such as /media/garan/x.png will not work. Clearing GARAN Image URL attribute turns the feature off. Product data is left untouched, so it can be switched back on later.

Payload reference

For technical readers. The field name is GaranImageURL on catalog and at checkout. Catalog β€” product list sent to Global-e
The t-shirt omits GaranImageURL (no guarantee). Omit the field or send null. Checkout cart β€” matching line on Products[]
Do not put a GARAN URL in ImageURL or in a generic attribute bag.

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

For configurable products, set the attribute on each child simple when variants should differ, or on the configurable parent when they should share one URL. Global-e reads the child first, then the parent. For simple products, set it on that product.
No. The value is forwarded exactly as entered. Use a full https:// URL.
Most often the configuration holds the attribute label instead of its code, cache was not flushed after the config change, or the attribute is empty on that product. Check in that order.
Use the Magento 2 Lite page. This page is Magento 2 only.
Clear GARAN Image URL attribute. Product data is left untouched.