Skip to main content
AI and automation

Shopify Can't Edit an Order an App Created — 13 Order Editing Constraints, and What 'Order Editing Apps' Actually Solve

You can edit orders in the Shopify admin. But the help center's 'Considerations for editing orders' page carries twelve headings, and one of them says orders created by an app can only be edited by the app that created them — not from the admin, not by another app. Order-level discounts can't be added, removed, or updated at all. So does the App Store's Order editing category fix this? It doesn't. Almost every app in it solves a different problem: customer self-service, not merchant capability. Here are the 13 constraints from primary sources, plus five apps compared by billing denominator. Researched September 1, 2026.

AIEC App Lab AI Editorial TeamPublished Updated Read 14 min#AI and writing#Shopify blog operations#App comparisons

What you will learn

On this pageContentsCloseOpen

Minutes after an order lands: "I picked the wrong size." "I left the apartment number off the address."

Shopify handles this. Open the order in the admin, add or remove products, change quantities, update the shipping fee, then invoice or refund the difference. No canceling and recreating.

Except that's the "usually" version. The help center page titled Considerations for editing orders carries twelve headings, and unpacked into operational terms they become thirteen distinct constraints. A few of them will reshape how you design your fulfillment stack.

Here's the one that catches people (from the "Apps and order imports" section):

You can't edit any orders that are imported into your Shopify admin. This means that any orders that are created by an app can't then be edited in the Shopify admin or by other apps. Only the app that creates an order can edit the order.

If you're ingesting orders through a marketplace connector or an OMS, order editing may simply not be available to you.

This post maps the boundary from primary sources, then examines what the App Store's Order editing category is really selling. Research date: September 1, 2026.

The short version

Native order editing covers add, remove, and quantity changes on unfulfilled line items, shipping fee updates, and manual line-item discounts. For everyday "add one more" and "swap the size" requests, no app is needed.

Three of the thirteen constraints have no workaround. Orders created by an app can't be edited elsewhere. Order-level discounts can't be added, removed, or updated. Orders paid with Shop Pay Installments can't be edited at all. In those cases, refund and recreate is the only path.

Order editing apps do not remove these constraints. Nearly all of them are built so that the customer edits their own order, usually with a post-purchase upsell attached. The problem they solve is support ticket volume, not merchant capability.

Which means selection works like this:

  • Want fewer "can I change my order" tickets: a self-service order editing app helps, and there are genuinely free ones.
  • Want to edit an app-created order: no order editing app fixes this. Check the creating app's own capabilities.
  • Want to change an order-level discount after the fact: not possible natively or via app. Refund and recreate.

What native order editing covers

Per the help center: you can edit orders after they're placed, before fulfillment. You can add or remove products, adjust item quantities, and update shipping fees. You can apply manual discounts to specific items or remove existing discounts. On save, the order total updates and shows whether a refund is owed to the customer or a balance is owed to you.

You need to be the store owner or hold the Edit orders permission.

The help center also notes you can place test orders to verify the behavior on your store — this is not a feature to first exercise on a live order.

Sidekick can perform order edits on request, per the help center. Sidekick's own plan requirements are covered in a separate post.

The thirteen constraints

Reordered by operational impact.

1. Orders created by an app can't be edited

Imported orders can't be edited. Orders created by an app can only be edited by that app — not from the admin, not by another app.

There's one exception worth knowing: if an app creates a draft order that's later converted to an order, that order can be edited in the admin and by other apps.

If you're evaluating an OMS or marketplace connector, "does it create orders directly or via draft orders?" is a question with real downstream consequences.

2. Fulfilled line items can't be removed or changed

You can edit unfulfilled items only. Fulfilled items can't be removed and their quantities can't be adjusted. Discounts are the exception — you can add and manage discounts on both fulfilled and unfulfilled items.

3. Order-level discounts can't be touched

Manual line-item discounts can be added, updated, and removed. Order-level discounts cannot be added, removed, or updated.

On top of that, three line-item discount types can't be edited at all:

  • Discount codes
  • Script discounts
  • Automatic discounts

"The customer forgot to apply the coupon, can we add it retroactively" has no native answer. Our post on how Shopify discounts stack covers the adjacent rules.

4. Only two discount types get recalculated

When you edit an order, exactly two discount types recalculate:

  • Percentage discounts that apply to the entire order — recalculated when you add items or change quantities
  • Fixed-amount discount codes applied to specific products or collections — recalculated when you adjust the quantity of an item that already carries the discount, and only if the code can be used more than once per order

Everything else does not recalculate. The help center's instruction is direct: check the Total carefully on orders with discounts to make sure the customer is paying the correct amount. That's a manual verification step you need in your process.

5. Shipping doesn't recalculate

Shipping methods and rates aren't recalculated when you edit an order. You can add a custom shipping charge. If swapping or adding items increases the weight or dimensions, you may need to charge more manually.

Two more shipping constraints: orders using local delivery as the delivery method can't be edited, and you can't change the delivery method — shipping to pickup, for instance.

Note that carrier-calculated shipping has its own eligibility rules, covered in our post on supported carriers.

6. Shop Pay Installments orders can't be edited

Orders paid with Shop Pay Installments can't be edited. The help center's guidance is to refund the original order and create a new one.

7. Pending payment orders may not be editable

If an order is in Pending payment status, you might be unable to edit order items and discounts.

8. Duties and taxes: not if any line item is fulfilled

You can edit unfulfilled orders that carry duties and taxes, including DDP orders. If the order contains any fulfilled line items, you can't edit it. Duties and taxes aren't calculated on custom items.

While editing, duties and taxes show as Duties (original) and Taxes (original) until you click Update order to recalculate. Changing the shipping address during an edit also recalculates taxes based on the new destination.

9. Accelerated checkouts break on follow-up payments

If you need to collect payment after editing, the customer won't have accelerated checkouts — Apple Pay and similar — available in the new checkout.

10. Reports count edits as separate orders

If you edit an order after the day it was placed, the edit displays as a separate order in your reports. A new order hasn't been created, but reports show one.

The affected reports named in the help center are Orders over time, Sales over time, and Average order value over time. High edit volume means your report figures need interpretation. Related analytics constraints are in our reporting post.

11. Foreign currency editing is limited to some stores

"Editing orders placed in international currencies is only available to some stores," per the help center.

Where it is available, which exchange rate applies depends on the edit. Adding a new item uses the rate current at the time of the edit. Increasing the quantity of an existing item uses the rate from when the order was originally placed. Removing an item or reducing a quantity also uses the original rate, so the customer isn't exposed to fluctuation.

Where it isn't available, the documented workaround is to refund, create a draft order in the market you want, and email an invoice in the customer's local currency. Related market constraints are in our post on local currency selling.

12. Fraud status can change

If you collect payment from a customer after editing, the order's fraud analysis indicators and fraud protection status can change.

13. Fulfillment services and apps may not notice the edit

This is the one the help center warns about most concretely.

Some apps don't recognize order edits, leaving their data incorrect afterward. Fulfillment apps are the most likely to be affected. The example given: if you edit an order to remove an item, your fulfillment app might not remove it — and you can accidentally ship an item that was removed from the order and not paid for.

Check with your fulfillment services on whether they handle order edits before you rely on the feature.

So what are "order editing apps" for?

The Shopify App Store has a dedicated Order editing category, and it's crowded.

The natural hope is that these apps unlock orders the native feature can't touch. Going through them one at a time, that isn't what they do.

Almost all of them let the customer edit their own order. After checkout, the shopper opens the order status page or their customer account and fixes the address, swaps a size, or cancels. Most of them put a post-purchase upsell on that same screen.

The problem being solved is ticket volume, not capability. The listings say so directly: "without contacting support," "reduce support tickets."

The thirteen constraints above mostly persist with these apps installed, because the apps call Shopify's own order editing API.

Five apps compared

Shopify App Store listing data as of September 1, 2026. Prices in USD.

AppDeveloperBilling denominatorFree usageCheapest paidJapanese UIRating (count)BFS
Order Editing | UpsellOrder EditingMonthly order volume bandNone (7-day trial)$99Yes5.0 (299)
Revize: Order Editing & Post Purchase UpsellUntechnickleMonthly edit count20 edits/month$49Yes5.0 (108)Yes
Triom: Combine & Merge OrdersTriomPer-merge / per-edit usage5 merges + 5 edits$9.99No4.8 (69)Yes
Edit My Order — EditMyOrder.aiRetail ForceEverythingNo5.0 (23)Yes
Luna Order Editing & ChangesLUNA CommerceEverythingYesNo rating (0)

What the table shows

Three different billing denominators, which is why cost comparison is hard.

Order Editing charges by monthly order volume band: $99 for 1,000–2,500 orders, $199 for 2,500–5,000, $399 for 5,000–10,000, $599 for 10,000–20,000. The denominator is order count, whether or not anyone edits anything. Since the lowest band starts at 1,000 orders, stores doing a few hundred orders a month have no tier that fits.

Revize charges by edit count. The free plan covers 20 order edits per month; Starter at $49 makes edits unlimited; Pro is $149. If your edit requests run under 20 a month, you run free.

Triom charges by usage. The free plan includes 5 merges and 5 edits, then 50¢ per merge and 50¢ per edit. Basic at $9.99 includes 35 merges and 25 edits, with overage at 30¢ per merge and 50¢ per edit. Customer edits become unlimited at Pro ($39.99).

Two apps are genuinely free. Edit My Order — EditMyOrder.ai and Luna Order Editing & Changes both list their price as Free with no paid tiers. The former has no Japanese UI; the latter launched May 24, 2026 and has no reviews yet.

Japanese UI splits three to two. Order Editing, Revize, and Luna support a Japanese interface. Triom and Edit My Order carry an explicit "not translated into Japanese" notice. Since these apps render screens your customers operate, interface language carries more weight here than in a back-office category.

App notes

Order Editing | Upsell

Launched May 1, 2023; 295 of 299 reviews are five-star. The listing highlights address validation prompting customers to fix undeliverable addresses before shipping, no cancel-and-recreate requirement, and warehouse management software integration. Peoplevox and Shiphero are named integrations.

Address validation is optional and metered: $0.01 per order in the US, $0.03 in the UK, $0.03 in New Zealand, $0.015 in Australia. Other countries aren't specified in the listing.

Built for stores past 1,000 monthly orders where fulfillment consistency is the priority.

Revize: Order Editing & Post Purchase Upsell

Launched November 11, 2024, Built for Shopify, all 108 reviews five-star. Listed integrations include Shopify Flow, Klaviyo, Rebuy, Recharge, Reconvert, pre-order apps, and shipping/fulfillment apps.

The free plan covers 20 order edits a month, time-based and recurring edit windows, quantity and variant changes, shipping address / email / phone updates, automatic cancellation with instant refund, Shopify Markets localization, and OMS integration. That's a wide free tier by category standards.

Pro at $149 adds product add/swap, invoice editing and generation, shipping method upgrades with automatic recalculation, automatic refunds to store credit, and discount application with automatic tax calculation.

Triom: Combine & Merge Orders

Launched April 18, 2019 — the oldest here. Its primary purpose differs from the rest: merging multiple orders from the same customer into one shipment to cut shipping cost. Customer self-editing is a secondary feature.

Edits can be restricted by sales channel, location, order tag, or product tag. ShipStation is a named integration. No Japanese UI.

If repeat same-day orders from the same customer are common in your store, this addresses a cost problem before it addresses a support problem.

Edit My Order — EditMyOrder.ai

Launched September 8, 2025, Built for Shopify, all 23 reviews five-star, priced Free. Listed features include self-service editing, post-purchase upsell, address verification, and automatic refunds to store credit or the original payment method. Integrations listed: checkout, customer accounts, Shopify POS, Shopify Flow, and the Shopify admin.

No Japanese UI. How far the customer-facing copy can be customized isn't stated in the listing.

Luna Order Editing & Changes

Launched May 24, 2026, priced Free, no reviews yet. Japanese UI supported.

Listed features: a customer-facing order editor, address changes, variant swaps, quantity changes, item add/remove, customer-initiated cancellation with automatic refund and restock, edit rules (editable window, edits allowed per order, permitted change types), and a searchable activity log of every change.

With no reviews, real-world behavior is unverified. Given it's free, test-store validation before production is the sensible order of operations.

Picking by situation

Under 20 edit requests a month

Revize's free plan covers it — quantity changes, variant swaps, address changes, cancellation with automatic refund. Move to Starter at $49 when you outgrow it.

Free, with a Japanese-language customer screen

Luna Order Editing & Changes. Confirm the edit-rule behavior in a test store first; it's too new to have review signal.

Past 1,000 monthly orders with heavy fulfillment integration

Order Editing is built for that scale. At $99/month minimum, weigh it against the support hours it removes.

Same customer places multiple orders

Triom: Combine & Merge Orders. It solves duplicate shipping cost before it solves editing. No Japanese UI.

You need to edit an app-created order

None of these help. Check the capabilities of the app that creates the orders. If it routes through draft orders, the admin can edit them.

Pre-install checklist

  • Do you ingest orders through an app, and if so does that app use draft orders?
  • Do your fulfillment services and apps handle order edits?
  • Do you lean on discount codes or automatic discounts? (They can't be edited — operational rules may need revisiting.)
  • Do you offer Shop Pay Installments?
  • Have you measured your actual monthly edit request volume?
  • Is billing by order count, edit count, or usage — and what does that cost a year out?
  • Does the customer-facing screen support your customers' language?
  • Have you told whoever reads your analytics that edits appear as separate orders?
  • Have you validated the behavior with a test order?

What survives an uninstall is covered in the app audit guide.

Wrapping up

Three things:

  1. Native order editing carries thirteen constraints, and three have no workaround — app-created orders, order-level discounts, and Shop Pay Installments orders. Refund and recreate is the path in those cases.
  2. Order editing apps don't lift those constraints. They reduce support workload. If your problem is capability rather than volume, you're in the wrong category.
  3. Check the billing denominator first. Order count, edit count, and per-action usage produce very different annual figures for identical operations. Measure your monthly edit requests before comparing anything.

Pricing and ratings are as listed on the Shopify App Store on September 1, 2026. Free plan scope changes; check current pricing pages before installing.

RelatedTwo Shopify Stores, One Catalog: The Identical Sync Job Costs $10 or $119 Depending Only on Which App You Install

Shopify syncs nothing between two stores you own. Locations live inside one store, Markets serve many countries from one store, and Shopify Collective is a dropship relationship with a 100-variant cap that zeroes your inventory when you uninstall it. So multi-store sync is an app decision — and the six real apps meter six different things. Syncio charges the destination for products and the source for orders. Tipo charges for every variant in the destination store, including the ones you never sync. Synkro's $25 plan is $25 per connected store. Trunk bills a rolling three-month order average across all your channels. Priced against one identical two-store setup, the spread runs from about $10 to about $119 a month. Verified on the Shopify App Store September 2, 2026.