Skip to main content

Your app may be affected by remote products

Starting October 9, 2025, products displayed on storefronts may originate from a "remote" source, such as another store. This feature is optional and available to a select group of eligible stores.

Recommended Updates

  • If your app uses the Cart Ajax API to determine free shipping qualifications or apply cart discounts, ensure that remote products are excluded from these calculations. Remote products have separate shipping arrangements from their origin stores, and discounts should apply only to products owned by the store.

  • For apps utilizing the Cart Ajax API for features like abandoned cart recovery, exclude remote products. The URLs for remote products will expire after a certain period, making recovery attempts unreliable.

  • For other use cases involving the Cart Ajax API, evaluate whether your logic should exclude remote products.

  • Note that remote products are not included in Shopify Function inputs, and Shopify Function operations cannot target remote products.

Identifying Remote Products

In the Cart Ajax API response, remote products can be identified by the presence of the attribute remote: true on cart line items.

While remote products appear in Storefront API responses, they currently lack distinguishing properties. Support for identifying these products is forthcoming.

Was this section helpful?