Custom Return Windows: Override Return Periods by Market, Collection, and Product

Shopify merchants can now set return window overrides per market, collection, product, or variant, letting you tailor return policies for seasonal or high‑value items. Learn how to configure the new feature and what developers need to know.

Custom Return Windows: Override Return Periods by Market, Collection, and Product
4 sections

Shopify’s latest merchant update introduces return window overrides, a powerful tool that lets you customize the return period for specific markets, collections, products, or even individual variants. If you’ve ever struggled with a one‑size‑fits‑all return policy—like offering a 90‑day window for everything but needing a tighter 14‑day window for seasonal stock—this feature gives you the flexibility to match policy to product strategy without manual workarounds.

What Changed: Return Window Overrides

Previously, merchants could only set a single global return window for their entire store. The new “Return window overrides” capability adds a hierarchy of settings: default store‑wide window → market level → collection → product → variant. Each level can specify a different number of days, and the most specific rule wins at checkout and in the order timeline.

Who Is Affected?

  • Merchants*: Directly benefit by tailoring policies to seasonal campaigns, regional regulations, or high‑ticket items.
  • Developers*: Need to be aware of the new API fields and webhook payload changes if you build custom return‑management apps or integrations.
  • How to Set Up Overrides in the Admin

  • Navigate to Settings → Legal → Return policies.
  • Click Add return window override.
  • Choose the scope (Market, Collection, Product, or Variant) from the dropdown.
  • Enter the number of days for the custom window.
  • Save. The override appears in a list where you can edit or delete it.
  • The UI also lets you filter by market, making it easy to comply with local consumer‑law requirements.

    Configuring Overrides via the API

    Developers can create or update overrides using the Admin API. The endpoint is POST /admin/api/2024-07/return_window_overrides.json. Below is a minimal JSON payload that sets a 14‑day window for a specific collection in the US market:

    {

    "return_window_override": {

    "return_window_days": 14,

    "scope": "collection",

    "scope_id": 123456789,

    "market_id": 987654321

    }

    }

    When you query a product’s return policy (GET /admin/api/2024-07/products/{product_id}/return_window.json), the response now includes an effective_return_window_days field that reflects the most specific override in effect. Update any custom logic that previously assumed a single store‑wide value.

    Tags
    Sources

    Related Articles

    Filter Catalog Search Results by Media Type: Unlock Video and 3D Models

    Filter Catalog Search Results by Media Type: Unlock Video and 3D Models

    Shopify's Catalog API now returns video and 3D model media and lets you filter search results by media type. Learn what changed, who’s impacted, and how to add the new filter to your apps.

    September 30, 20263 min
    Resilient Token Exchanges: Recover Offline Token Migrations Without Merchant Interaction

    Resilient Token Exchanges: Recover Offline Token Migrations Without Merchant Interaction

    Shopify now lets apps retry token migrations for up to seven days, returning the same access‑ and refresh‑token pair even without a user session. Learn who needs to act, what changed, and how to implement the new flow.

    September 29, 20263 min
    Unlock Smarter Shipping: Manage Packed Product Dimensions via Admin GraphQL API

    Unlock Smarter Shipping: Manage Packed Product Dimensions via Admin GraphQL API

    Learn how the 2027‑01 Admin GraphQL API lets apps read and write packed product dimensions, enabling automatic package selection for multi‑item orders. Step‑by‑step guidance for developers and actionable tips for merchants.

    September 29, 20264 min
    Seamlessly Move Your App’s Existing Subscriptions to Shopify App Pricing

    Seamlessly Move Your App’s Existing Subscriptions to Shopify App Pricing

    Shopify now lets apps migrate Billing API subscriptions to the new App Pricing model without merchant re‑approval. Learn who’s impacted, how to use the Partner Dashboard and CLI tools, and the exact steps to ensure a smooth transition.

    September 29, 20263 min