Tags:
- Action Required
- Tools
- Admin REST API
- Checkout UI
- Functions
- Storefront GraphQL API
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.