tacey.

Shopify order editing app. Customers edit an order after checkout, so you skip the ticket.

Tacey is a Shopify app that lets customers edit an order after checkout. On the thank you page and the order status page Shopify already shows them, your customer can change their shipping address after purchase, swap a size, change a quantity, add a product or cancel, while your edit window is open. You set the window and the rules, every change is checked and recorded, and no money moves without a yes.

14-day free trial on every plan.
NORTHBOUNDOrdersProfile
Order #4471028Confirmed 2:05pm today
Edit your order28:52 left to edit
Edit shipping addressVerifiedClose
STREET ADDRESS
42 Oak St, Apt 3B
CITY
Portland
STATE
Oregon
ZIP
97205
Was 42 Oak Street. Checked before it saves.Save address
Change size or colour
Change product quantities
Cancel order
ORDER SUMMARY
Ridgeline ShellLarge / Clay · Qty 1
$68.00
Trail CapOne size / Black · Qty 1
$56.00
Subtotal$124.00
ShippingFree
Total$124.00

Three steps between checkout and the warehouse: check, fix, record.

1Check the addressEvery address, on every order, checked before anything ships. If the check fails or times out, the order still goes through. A check never costs you a sale.
2Let them fix itYour customer gets a link to their own order. They fix the address, change a quantity, or swap a size, right there.
3Record every editEvery edit writes down what changed, what it cost, and who asked for it. If a charge or a refund was part of it, that is on the record too, matched to what Shopify actually processed.

The address gets checked before it is too late to fix. Not after the package comes back.

We check it against postal address data the moment the order comes in. If something is off, we say exactly what, in plain words, not a red flag and not a bare green checkmark.

A wrong address that ships costs a real reship fee once it is out the door, and carriers charge to correct an address on a parcel already in transit. Catching it before the label prints is the whole point.
NORTHBOUNDOrdersProfile
Shipping addressVerified
WAS42 Oak Street
NOW42 Oak St, Apt 3B
This is the actual line a customer reads. Not a badge with no explanation, the exact thing we checked and what we found.

Fix the address. Change a quantity. Grab the receipt. Whatever it is, they do not need you for it.

The correction is checked before it saves, so it is a correction and not a second mistake.

NORTHBOUNDOrdersProfile28:52 left to edit
Order #4471028Maya Ellingson, confirmed 2:05pm today
Edit shipping addressClose
STREET ADDRESS
42 Oak St, Apt 3B
CITY
Portland
Was 42 Oak Street. Checked before it saves.
Nothing is charged until it is confirmed.Save address
Change product quantities
Cancel order
ORDER SUMMARY
Ridgeline ShellLarge / Clay · Qty 1
$68.00
Trail CapOne size / Black · Qty 1
$56.00
Subtotal$124.00
Tax$11.01
ShippingFree
TotalUSD $135.01

Every one of these only shows up if the order is still eligible. See the next section.

Some orders cannot be edited. Tacey says so before your customer tries.

Some orders cannot be touched after the fact, no matter which app you use: paid in installments, already handed to a delivery partner, or placed somewhere Shopify itself cannot reopen. Instead of offering an edit that fails partway through, we show exactly which orders are open and which are not, and why, both to you and to your customer.

Order #4471028Editable
Ridgeline Shell, Trail Cap$124.00
✓ Not shipped yet✓ Paid in full, single payment✓ Placed through your own checkout✓ No blocked tag on the order
Order #4470961Locked
Trail Cap$56.00
Paid with Shop Pay Installments, so Shopify cannot reopen it.Your customer sees the same reason, in the same words, with a line telling them to contact you directly.
FIVE REASONS AN ORDER CAN BE LOCKED
Paid with Shop Pay Installments. The customer is on a payment plan with a third party, and neither Shopify nor Tacey can safely change the order underneath that arrangement.
Created by another app. Some other app placed this order rather than your storefront's normal checkout.
A local delivery order. It follows a different fulfillment path than the one we support editing on.
Payment is still pending. There is no settled amount yet to edit against.
Placed before 2019. Very old orders sit outside what Shopify's own order-editing tools can reliably act on.
One more, stated separately because it is not one of the five: if an item has already shipped, that specific item cannot be changed either. Only what has not gone out yet is editable.Orders paid in another currency can be edited too. The one exception is an address change that would charge a shipping difference: Tacey refuses it, because that shipping cannot be priced.
Editing rules
Edit window1 hour ⌄
Allow address changes
Allow quantity changes
Allow variant swaps
Allow adding an item
Allow discount codes
Allow cancellation
Exclude orders taggedfraud-reviewmanual-hold

Set the rules once. They apply everywhere your customer can edit.

Decide how long an order stays editable, what your customers are allowed to change, and which orders should never show an edit option at all.

A window as short as 15 minutes, or open until fulfillmentAny single action on or off, store-wideExclude specific orders using tags you already useStock checked against the location actually fulfilling the order
One thing switched off in this panel is not an oversight. It is what “you control this” looks like.

Hold the order while your customer can still change the address.

Hold fulfillment while the edit window is open is a setting in Global settings, under Order holds. It is off until you switch it on, and it needs customer editing switched on. With it on, an order whose address a customer changes waits on hold in Shopify until the edit window closes. An order nobody edited is not held. No integration for your fulfillment team to install. A hold blocks Shopify's own fulfillment requests. A warehouse that reads orders directly may not respect it.

Order placedThe address is checked.
Edit window openYour customer can still change it.
Window closesThe hold, if one was placed, is released.
Warehouse picks it upThe order ships as usual.

A receipt for every edit, not a note on the timeline.

Shopify's own order timeline can tell you a customer changed something. It cannot tell you whether any money moved, or whether Shopify confirmed it. Every edit on Tacey writes its own receipt: what changed, what it cost, who asked for it, and whether Shopify confirmed the change.

WHAT A TIMELINE NOTE SHOWS
Order #1042self-serve-edit
The customer changed the shipping address, 9:14 AM
Order placed, 9:12 AM
Shopify's own timeline
The receipt Tacey writes, order #1042Inside Shopify admin
WHAT CHANGEDshipping address
BEFORE42 Oak Street
AFTER42 Oak St, Apt 3B
MONEY MOVEDnone, address only
WHO ASKEDthe customer, 9:14 AM
CONFIRMED IN SHOPIFYyes, 9:31 AM

When your accountant, your bookkeeper, or a customer's bank asks what happened to an order, “the customer changed something” is not an answer. This is. At month end, you are matching receipts to a bank statement, not piecing together a timeline from memory.

A note tells you something changed. A receipt tells you what it cost. You get a receipt for every edit, on every plan, no upgrade required.

No money moves without someone saying yes first.

An order gets edited upward. Shopify does not automatically charge the difference. It gets edited downward. Shopify does not automatically refund it. Tacey does not fill that gap on its own. A customer pays any extra through Shopify's own payment link after seeing the exact amount. A refund waits for your approval, unless you turn on Refund customers automatically in Global settings, which is off by default.

True on every plan.
Shopify admin · Order #4470993Payment pending
EDITED UPWARD, BY THE CUSTOMERRidgeline Shell, quantity 1 to 2.
Ridgeline Shell, $68.00 × 2, was × 1$136.00
Trail Cap, $56.00 × 1, unchanged$56.00
Subtotal, was $124.00$192.00
Tax at 8.875%, was $11.01$17.04
New order total, was $135.01$209.04
Balance owed by the customer$74.03
Nothing has been charged. Shopify leaves the balance outstanding, and your customer pays it on a Shopify invoice.
Send the invoiceDiscard the edit
Waiting on you, the merchant. Either way, the decision is written to the receipt with who made it.
Shopify admin · Order #4471104Refund owed
EDITED DOWNWARD, BY THE CUSTOMERTrail Cap removed before the order was picked.
Trail Cap, $56.00 × 1, removed−$56.00
Subtotal, was $124.00$68.00
Tax at 8.875%, was $11.01$6.04
New order total, was $135.01$74.04
Refund owed to the customer$60.97
Nothing has been refunded. It goes back to the original payment method when you issue the refund, and not a cent before.
Issue the refundHold for review
Waiting on you, the merchant. The refund, its amount and its date land on the same receipt as the edit.

Questions about editing

All product questions →
Can customers edit their Shopify order after checkout?
Yes. Right after they pay, on the thank you page, and later on the order status page, your customer can fix the delivery address or contact details, change or replace items, add a product, cancel, claim a discount or upgrade shipping. They can do it only while your edit window is open and only where the order qualifies, and you choose which of these are on.
Where exactly can my customer edit an order?
On two pages Shopify already shows them: the thank you page right after checkout, and the order status page they reach from their confirmation email or their Shopify customer account. There is no new login and no portal of ours to learn.
Do I need to change my theme?
No theme code. You add Tacey's block to the Thank you page and the Order status page in Shopify's checkout and customer accounts editor, once. Turning a tool on in Tacey does not place the block for you.
How long can a customer edit an order?
For as long as the window you set. It can be as short as 15 minutes, or open until fulfillment, and it is your setting on every plan.
Which orders cannot be edited?
Tacey never edits the items on orders paid with Shop Pay Installments, orders from before 2019, local delivery orders, orders created by another app, or orders still waiting for payment. You and your customer both see the reason instead of a button that fails.
Can a customer change something after it has shipped?
Not an item that has shipped. Only items that have not shipped can be changed, and editing ends when your edit window closes. One exception you control: a customer can still add a new product after everything has shipped, and it goes out as a second parcel. You can turn that off in the Add a product settings.
Does money move on its own?
No. A customer pays any extra amount through Shopify's own payment link after seeing the exact figure, and nothing is charged without that confirmation. A refund waits for your approval on the order page, unless you turn on Refund customers automatically in Global settings, which is off until you do. Tacey switches no money control on for you.
What if I do not want customers editing their orders at all?
Turn any action off individually in your settings, or exclude specific orders using a tag you already use.
Does this slow down or block my checkout?
No. Nothing runs during checkout. Address checking and editing happen after the order is placed, so Tacey never holds up a sale.
How does the fulfillment hold work with my 3PL?
Optional, and off by default. With it on, an order whose address a customer changes waits on hold in Shopify until the edit window closes. It blocks Shopify's own fulfillment requests, so a warehouse that reads orders directly may not respect it. Nothing new to install on the warehouse side.
Does Tacey keep a record of every edit?
Yes. Every edit is recorded: what the order was, what it became, what money moved, who asked and whether it went through. It is on every plan, from your first order.

Install it. The first address gets checked on your next order.

14-day trial, every plan. No setup call required.