Shopify's twice-yearly Editions announcements bundle hundreds of platform updates, from major new features to smaller, useful tweaks. While headlines often focus on big themes like AI, the 2026 Winter, Spring, and Fall editions also delivered a handful of practical improvements to order and return management. These changes give merchants more control over how they handle draft orders, international duties, and customer returns.
Many of these features are available now and can be used to refine your store's daily operations. This article covers a short list of these smaller changes, explaining what they are, where to find them, and how they work based on Shopify's own documentation.
Which smaller order changes landed in the 2026 editions?
The 2026 Shopify Editions introduced several incremental but useful changes for managing orders and returns. These include adding subscriptions to draft orders, editing unfulfilled orders with duties, new order filters for value and weight, category-specific return reasons, and email notifications for store credit.
These updates respond directly to common merchant requests for more control inside the admin. For years, tasks like starting a subscription over the phone or editing a complex international order required app-based workarounds or manual effort. By building these tools into the core platform, Shopify reduces operational friction and the need for extra software.
These updates, released across the Winter '26, Spring '26, and Fall '26 editions, give merchants more granular tools within the Shopify admin. While not a complete overhaul, they address specific operational tasks that previously required workarounds or were not possible at all. Each feature is now available to merchants, though some have specific requirements.
Can you add a subscription to a draft order and send the invoice?
Yes, Shopify now allows you to add products with subscription purchase options to draft orders. You can create the draft, add the subscription product, and send an invoice to the customer, who then completes the purchase through a standard checkout link. This feature was part of the Fall '26 updates.
This closes a long-standing gap for merchants who take orders over the phone or through other assisted selling channels. Previously, creating a subscription required the customer to go through the storefront flow themselves. Now, a staff member can prepare the order and subscription in a single draft. According to Shopify's documentation, the subscription is created when the customer pays the invoice. Note that this does not yet support marking the order as paid directly in the admin for subscriptions.
A worked example: creating a B2B subscription
Imagine a coffee roaster receives a call from a local clinic wanting a recurring monthly order of 5kg of espresso beans. The beans cost $150, with a 10% discount for subscribing, making the recurring charge $135. The sales rep creates a draft order, adds the 5kg product, and selects the "Monthly Subscription" purchase option. They then send the invoice to the clinic's office manager.
The office manager receives the email, clicks the link to the checkout, and pays the first invoice for $135 plus shipping. This action creates both the paid order for the first shipment and the underlying subscription contract in Shopify. The next month, the subscription app automatically charges the saved payment method and generates the new order, all without manual intervention.
The edge case: invoice payment vs. direct payment
A critical detail is that the subscription is only created if the customer pays via the checkout link sent in the invoice. If a sales rep instead takes a credit card over the phone and marks the draft order as "paid directly" in the admin, Shopify will create a one-time order, but *not* the recurring subscription contract. This is a known limitation as of the Fall '26 release.
The cost of getting it wrong: a lost LTV
When a rep mistakenly marks a draft as paid, the business loses the entire recurring revenue stream from that customer. Instead of a customer with a potential lifetime value of $1,620 ($135 x 12 months), they get a single $135 sale. This creates a poor customer experience, as the client expects automatic shipments that never arrive, and forces manual follow-up to fix the error.
Can you edit an unfulfilled order with duties and taxes?
Yes, merchants can now edit unfulfilled orders that have duties and import taxes applied. This update from the Winter '26 Edition addresses a key limitation for stores selling internationally with duties paid at checkout (DDP).
When you edit an order, such as by changing quantities or swapping a product, Shopify requires you to review and update the order to recalculate the duties and taxes based on the new items. If you change the shipping address, taxes are also recalculated for the new destination. It is important to note this only applies to unfulfilled items; you cannot edit items that have already shipped. For more on how Shopify handles tax recalculations, see the post "Shopify's New Tax Recalculation: What Merchants Need to Know".
A worked example: editing an international order
A French customer buys a sweater for €120 and a pair of boots for €200 from a UK store. The total is €320, plus €48 in estimated duties and taxes. Before it ships, the customer emails asking to swap the sweater for a more expensive €180 jacket. The merchant edits the unfulfilled order, replacing the sweater with the jacket. The new subtotal is €380.
After adding the new item, the merchant must click "Update order" to trigger a recalculation. Shopify's system re-evaluates the €380 total based on the jacket's and boots' HS codes and the new value. The duties and taxes increase to €57. The merchant can then send an invoice to the customer for the €69 difference (€60 for the item swap and €9 in extra duties).
The trade-off: accuracy vs. fulfillment speed
This feature introduces a trade-off between financial accuracy and operational speed. While recalculating duties ensures you collect the correct amount, it can delay fulfillment. If an edit results in a higher price, you must wait for the customer to pay the additional invoice before you can ship the order. This requires clear communication to manage customer expectations about the delay.
The cost of getting it wrong: customs holds and angry customers
Failing to recalculate duties correctly can be expensive. If an edited order is shipped with its original, lower-value customs declaration, it may be flagged for inspection. This can lead to the package being held at customs, requiring the customer to pay the extra duty themselves. The result is often a frustrated customer, multiple WISMO ("Where Is My Order?") support tickets, and potential carrier fees for return shipping if the package is rejected.
How do the new order filters and saved views work?
Shopify added new filters to the Orders page, allowing merchants to find orders based on total value, total weight, and custom metafields. After applying filters, you can save the combination as a reusable view to speed up your workflow. This was part of the Winter '26 rollout.
To use them, go to the Orders page in your Shopify admin and use the search and filter bar. You can combine criteria, for example, to find all unfulfilled orders with a total weight over 10kg. Shopify's help documentation explains that you can save any set of filters as a named view, which then appears as a tab on the Orders page for quick access. The ability to filter by up to five order metafields offers a powerful way to tag and find orders that need special handling.
A concrete step: creating a "Heavy International" view
A practical use case is isolating heavy orders that require special shipping. Go to `Orders`. Click the search and filter icon. Select `Total weight` and enter `>10kg`. Add another filter for `Shipping country` and select `is not` your home country. Now the list shows only heavy international orders. Click `Save as`, name the view "Heavy International," and save it.
This saved view now appears as a tab at the top of your Orders page. Your fulfillment team can click this tab daily to identify orders that need a different packaging process or shipping courier, without having to rebuild the filter each time. This turns a multi-step search into a single click, reducing errors and saving time.
The cost of not using saved views: hidden operational drag
Relying on manual checks instead of saved views creates a slow, expensive operational drag. If a staff member spends just 15 minutes each day applying the same filters to find specific orders, that adds up to over an hour per week. Over a year, that is more than 60 hours spent on a repetitive, automatable task. This is time that could be spent on higher-value work like customer service or process improvement.
What changed for return reasons and discounts on the refund page?
As part of the Spring '26 Edition, Shopify introduced category-specific return reasons and the ability to add discounts directly on the refund page. When you create a return, the available reasons are now tailored to the product's category, providing more useful data.
For example, an apparel item will show reasons like "Too big" or "Too small," while other categories will have their own relevant options. This helps merchants better understand return patterns without any additional setup. Additionally, the refund page now allows for applying discounts, giving staff more flexibility when processing returns and managing customer satisfaction.
A worked example: using return data to fix a product page
An apparel brand sees a high return rate on a new pair of "Slim Fit" jeans. By looking at the returns analytics, they notice the dominant return reason is "Too small." Out of 100 returns for that SKU in the last quarter, 75 cite this reason. This isn't just noise; it's a clear signal that customer expectations don't match the product's actual fit.
Armed with this data, the merchandising team takes action. They add a prominent note to the product description: "This style runs small and has minimal stretch. We recommend sizing up for a more comfortable fit." This one change directly addresses the root cause of the returns, helping future customers choose the right size and reducing the return rate on that item.
The trade-off: data granularity vs. customer friction
While detailed return reasons provide valuable insights, asking for too much information can create a poor customer experience. Shopify's category-specific approach manages this trade-off well. It provides structured, relevant options that are easy for the customer to select, while avoiding an overwhelming list or too many free-text fields which yield messy, unusable data.
The cost of "Other": hiding the real problem
Without specific reasons, returns are often logged as "Other," which tells you nothing. This masks costly underlying issues. A consistent "Defective" reason could point to a manufacturing problem that needs to be raised with a supplier. A pattern of "Not as described" could reveal misleading product photos. Ignoring these patterns means you continue paying for return shipping and processing on problems you could have fixed.
Do customers now get store credit email notifications?
Yes, Shopify added a new customer notification email for when store credit is issued. When you issue store credit from a customer's profile, you can now select a "Notify customer" option to send an email informing them of the new balance. This feature was introduced in the Winter '26 Edition.
The email template is customizable in your store's notification settings, allowing you to brand it and provide instructions on how the credit can be used. This simple change improves the customer experience by proactively communicating their available credit, which can help encourage repeat purchases. According to Shopify's help center, staff members must have the correct permissions to issue credit and send the notification.
A concrete step: customizing the notification for marketing
This transactional email can become a marketing touchpoint. Go to `Settings` > `Notifications` and find the "Store credit issued" template. Add a section with a title like "Ready to use your credit?" and include a direct link to your "New Arrivals" collection. This simple addition guides the customer directly toward their next purchase, increasing the likelihood they use the credit quickly.
The edge case: total balance vs. recent credit
The default notification states the amount of credit just issued and the customer's new total balance. However, it doesn't show a history or how the total was calculated. If a customer receives multiple credits over time, they may be confused about the total. For clarity, you can edit the Liquid template to add text like, "This brings your total available credit to..." to make the final balance unambiguous.
The cost of the silent credit problem
Forgetting to notify a customer means they may never know the credit exists. This is the "silent credit" problem: a liability sits on your books, but it never converts into a new sale. A $25 credit that goes unused is a missed opportunity to drive a new purchase, which might have an average order value of $100 or more. Proactive notification turns a refund liability into a revenue opportunity.
While Shopify continues to build more powerful native tools, many post-purchase issues still fall to your customers to report and your team to fix manually. Giving customers the power to solve their own problems, like fixing a shipping address or changing a size, reduces support tickets and operational overhead. Tools that enable customer self-service for order editing work after checkout on the order status page, fitting directly into the window where these small mistakes are most easily corrected.
If you want to give customers the ability to solve their own order issues before they become support problems, you can try Tacey on the Shopify App Store.
Frequently asked questions
Where do I find these new Shopify features?
Most of these features are located within the Orders and Customers sections of your Shopify admin. Order filters are on the main Orders page, editing is done on individual order pages, and store credit notifications are triggered from a customer's profile. You can customize the email templates under Settings > Notifications.
Are all these features available on every Shopify plan?
Shopify generally makes such feature updates available across most or all plans, but some functionalities, especially those related to international duties (Markets) or advanced reporting, may have plan-specific availability. Always refer to Shopify's current documentation for the most accurate information.
Does editing an order with duties automatically recalculate everything?
Yes, when you edit an unfulfilled order with duties, Shopify prompts you to update the order, which triggers a recalculation of both duties and taxes based on the new items and quantities. This ensures the final order total is accurate before you collect payment or issue a refund.
What is the benefit of saving order filter views?
Saving filter views creates a shortcut for workflows you perform regularly. For instance, if you frequently need to find all orders going to a specific country that are over a certain weight, you can save that filter set as a view named "Heavy International" and access it with a single click instead of rebuilding the filter each time.
Can I customize the new store credit email notifications?
Yes, the store credit notification is a standard Shopify notification. You can edit its template by going to Settings > Notifications in your Shopify admin, finding the "Store credit issued" template, and customizing the HTML and text to match your brand's voice.
Do I need an app to use subscriptions on draft orders?
Yes, the ability to add a subscription to a draft order relies on the product already having a subscription plan associated with it. These plans are created and managed by a subscription app, such as Shopify's own free Subscriptions app or another third-party solution.
Can I filter orders by any metafield?
You can filter by up to five order metafield definitions. To make a metafield available as a filter on the Orders page, you must first go into that metafield's definition in your Shopify settings and enable the "Use as filter in admin" option.




