Post-purchase regret hits your inbox daily. A customer ordered the wrong size. Another realized they typed their old apartment address. Someone else changed their mind entirely and wants out.
These requests aren't complicated in isolation. But when your fulfillment team already picked the order, or when the "customer" asking for an address change isn't actually the customer—that's when order modifications get messy.
Most small ecommerce teams handle these situations reactively. Someone makes a judgment call, the outcome depends on who happened to be working that shift, and nobody documents what happened. The result: inconsistent customer experiences, inventory that doesn't match your records, and occasional fraud losses that sting more than they should.
This playbook gives you a decision framework for the three most common modification requests—address changes, item swaps, and cancellations—along with the exact email templates your team can use. We'll cover when to approve, when to refuse, and how to protect your business without frustrating legitimate customers.
Why Order Modifications Need Their Own Process
Every ecommerce business handles order modifications. Few have documented how to do it consistently.
That gap creates three problems:
Inconsistency breeds distrust. When your team lacks clear guidelines, customers get different answers to identical requests. One person approves an address change after fulfillment; another refuses it. The customer who got refused eventually finds out their friend got approved—and suddenly you have a credibility problem. Research consistently shows that customers value consistent experiences across interactions, and inconsistency erodes the trust you've worked to build [1].
Undocumented changes corrupt inventory. Every item swap or cancellation that isn't properly tracked throws off your stock counts. By the time you notice, you've oversold a popular SKU or tied up capital in products sitting in operational limbo. Clean inventory data depends on every modification flowing through the same documented process.
Fraud finds the cracks. Address change requests are a favorite vector for account takeover fraud. Someone gains access to an account, redirects a high-value order to their own address, and you've just shipped free merchandise to a stranger. The FTC's Consumer Sentinel Network reports hundreds of thousands of online shopping fraud complaints annually, with account manipulation tactics continuing to evolve [2].
A simple SOP solves all three problems. Your team knows exactly what to approve, what to escalate, and what to refuse—every time.
The Modification Decision Tree
Before diving into specific request types, you need a mental model for evaluating any modification. Every decision flows through the same three checkpoints.
Checkpoint 1: Where Is the Order in Your Fulfillment Process?
The fulfillment timeline determines what's possible. An order sitting in your queue can be modified easily. An order on a delivery truck cannot.
Define your fulfillment cut-off window—the point after which modifications become difficult or impossible. For most operations, this window closes when picking begins or when the shipping label is generated [3].
Your cut-off might be:
Immediate (same-day fulfillment operations)
30 minutes to 2 hours (standard ecommerce)
End of business day (batch fulfillment)
If you're using a third-party logistics provider (3PL), your cut-off is actually their cut-off. Build their response times into your customer-facing timelines, and establish escalation contacts for urgent requests. Most 3PLs have modification processes—you just need to learn them and integrate them into your workflow.
Whatever your window, make it explicit and share it with your entire team.

Checkpoint 2: Is This Actually the Customer?
Verification matters more for modifications than for general inquiries. Someone asking about your return policy doesn't need heavy authentication. Someone asking you to ship their order to a different country does.
Baseline verification includes:
Request came from the email address on the account
Order number matches the account
Shipping name matches the original order
For high-risk modifications (address changes to different regions, high-value orders, expedited shipping), add a secondary check:
Last four digits of the payment method
Answer to a security question
Confirmation from the original email address if the request came through social media or chat
Checkpoint 3: Does This Create More Problems Than It Solves?
Some modifications are straightforward. Others create downstream complications that outweigh the customer goodwill you're generating.
Before approving, consider:
Will this throw off inventory counts in a way that requires manual correction?
Does this create shipping cost complications (carrier intercept fees can run $15–$20+ depending on the carrier)?
Is there a simpler alternative that accomplishes the same goal?
Not every request needs to be approved to keep customers happy. Often, offering a clear alternative—like canceling and placing a fresh order—satisfies the underlying need while protecting your operations.
Address Change Requests
Address changes are the most common modification request and the one most likely to involve fraud. Handle them carefully.
Before Fulfillment Cut-Off
If the order hasn't entered your fulfillment process, address changes are straightforward.
What to do:
Verify the request came from the account email
Confirm the order number
Update the shipping address in your order management system (in Shopify, you can edit order details directly; other platforms have similar functionality)
Send confirmation to the customer with the new address displayed
Sample response:
Hi [Name],Thanks for reaching out! I've updated the shipping address on order #[number] to:[New Address]Everything else stays the same, and your order will ship as scheduled. You'll receive tracking information once it's on its way.Let me know if you need anything else!
After Fulfillment Cut-Off (Before Carrier Pickup)
This is the gray zone. The order is packed and labeled but hasn't left your facility. Modifications are possible but require coordination with your fulfillment team.
What to do:
Complete verification (including secondary check for different regions or high-value orders)
Check if your fulfillment team can intercept the package
If interception is possible, update the address and reprint the label
If interception isn't feasible, explain the situation and offer alternatives
Sample response (interception possible):
Hi [Name],Good news—I caught your order before it left our warehouse. I've updated the shipping address to:[New Address]Your shipment will go out with today's carrier pickup. I'll send tracking as soon as it's available.
Sample response (interception not possible):
Hi [Name],I checked on your order, and unfortunately it's already been handed off to [carrier] for pickup, so I can't change the address on our end.Here's what I can do: I can request an address correction through [carrier], which typically costs [amount] and may delay delivery by [timeframe]. Alternatively, if the package is returned to us, I can reship it to your new address at no extra charge.Which option works better for you?

After Carrier Pickup
Once the package leaves your facility, your options narrow significantly. What's available depends on which carrier you're using.
What to do:
Explain that the order is in transit
Offer carrier intercept services if available (UPS and FedEx intercept services are generally more reliable than USPS Package Intercept, which can be inconsistent)
Provide tracking so the customer can attempt to redirect through the carrier's website directly
If all else fails, offer to reship when the package returns to you
Red flags that require escalation:
Address change to a different country or distant region (especially on high-value orders)
Request from a different email than the order email
High-value order with expedited shipping
Multiple address change attempts on the same order
Customer becomes aggressive when asked verification questions
When red flags appear, escalate before approving. A brief delay is far less costly than shipping product to a fraudster.
Item Swap Requests
Item swaps—"I ordered the blue one but I meant to get the green one"—seem simple but create inventory complications if handled carelessly.
Before Fulfillment Cut-Off
Swap requests before fulfillment are the easiest to accommodate, assuming the replacement item is in stock.
What to do:
Verify the request and check inventory for the desired item
If in stock and same price, update the order (in Shopify, you can edit line items before fulfillment; similar functionality exists in most platforms)
If price differs, explain the difference and process payment or refund accordingly
Confirm the change in writing
Critical: Update inventory for both SKUs simultaneously—return the original item to available stock and decrement the replacement item
The mistake most teams make is handling the customer communication first and the inventory adjustment later. By then, it's easy to forget. Build the inventory step directly into your modification checklist.
Sample response (same price):
Hi [Name],No problem at all! I've swapped the [original item] for the [requested item] on order #[number].Everything else stays the same, and your order will ship on schedule. Let me know if you need anything else!
Sample response (price difference):
Hi [Name],I can definitely swap that out for you! The [requested item] is [$X more/less] than what you originally ordered.[If more expensive]: I've updated your order and charged the $[X] difference to your original payment method.[If less expensive]: I've updated your order and refunded $[X] to your original payment method. It should appear within [timeframe].Let me know if you have any questions!
After Fulfillment Cut-Off
Once an order is packed, swapping items becomes impractical for most operations. The cleaner solution is cancel-and-reorder.
What to do:
Explain that the order is already packed
Offer to cancel the current order and place a new one
Process inventory adjustments for the cancellation before moving to the new order
If you can't cancel (already shipped), explain that they can return the item when it arrives
Sample response:
Hi [Name],Your order has already been packed and is ready for shipment, so I'm not able to swap items at this point.Here's what I can do: I can cancel this order and place a new one for the [requested item]. If the price is the same, I can use your original payment method—you'll see a refund for the first order and a charge for the new one, both within [timeframe].Want me to go ahead with that?
When the Requested Item Is Out of Stock
Sometimes customers want to swap to an item you don't have. Be upfront about it and offer clear alternatives.
Sample response:
Hi [Name],I'd be happy to help with that swap, but unfortunately the [requested item] is currently out of stock. We're expecting more around [date], if you'd like me to hold your order until then.Otherwise, I can keep your current order as-is, or cancel it for a full refund. Just let me know which you'd prefer!
Cancellation Requests
Cancellations feel like losses, but handled well, they preserve the customer relationship for future purchases. Making cancellations difficult doesn't prevent them—it just creates resentment.
Before Fulfillment Cut-Off
Cancellations before fulfillment should be approved quickly and without friction.
What to do:
Confirm the order hasn't entered fulfillment
Cancel the order in your system
Return items to available inventory immediately
Process the refund
Send confirmation
Sample response:
Hi [Name],Done! I've canceled order #[number] and issued a full refund of $[amount] to your original payment method. It should appear within [timeframe], depending on your bank.If you have any questions or want to place a different order down the road, I'm here to help. Thanks for letting me know!
After Fulfillment Cut-Off (Before Shipment)
If the order is packed but hasn't shipped, you have a decision to make. Pulling a packed order creates extra work, but it might be worth it to avoid a return.
What to do:
Assess whether interception is feasible given your workflow and team capacity
If feasible, intercept, cancel, and update inventory
If not feasible, explain the situation and offer post-delivery return options
Sample response (interception feasible):
Hi [Name],Your order was already packed, but I was able to pull it before it shipped. I've processed a full refund of $[amount]—it should appear within [timeframe].Thanks for letting me know, and feel free to reach out if you need anything in the future!
Sample response (interception not feasible):
Hi [Name],Your order shipped earlier today, so I'm not able to cancel it at this point. Here's your tracking number: [number].If you'd like to return it when it arrives, I can email you a prepaid return label right now. Once we receive the package back, I'll process your refund immediately.Want me to send that label over?
After Shipment
Once an order ships, cancellation becomes a return. Treat it accordingly, and make the return process as painless as possible.
What to do:
Provide tracking information
Explain return options clearly
If your return policy allows, offer a prepaid label proactively
Process refund upon receipt and update inventory
A Note on Subscription Orders
If you're running subscription orders through a platform like Recharge or Bold, modifications get more complicated. Changing a subscription order often means changing future orders too—or it might not, depending on your setup.
Before modifying a subscription order:
Confirm whether the change applies to this shipment only or to the recurring subscription
Communicate clearly which future orders (if any) will be affected
Document the modification in both your helpdesk and your subscription platform
When in doubt, walk the customer through the exact implications before making changes.
When to Say No
Not every modification request should be approved. Some create operational chaos. Others signal fraud.
Decline or escalate when:
The request fails verification checks
Address change is to a completely different country or region (especially on high-value orders)
Multiple modification requests have been made on the same order
Request comes through a channel other than the account email without proper verification
Customer becomes hostile when asked basic verification questions
Order has already shipped and carrier intercept would cost more than the order value
The modification would require recreating the order entirely with different payment terms
How to decline gracefully:
Hi [Name],Thanks for reaching out. Unfortunately, I'm not able to make that change to your order—[brief reason, e.g., "your order has already shipped" or "we need to verify this request from your account email for security purposes"].Here's what I can offer instead: [alternative].I know that's not the answer you were hoping for, but I want to make sure your order gets to you safely. Let me know how you'd like to proceed.
The key is offering an alternative whenever possible. A "no" with a path forward feels very different from a dead end.
Documenting Every Modification
Every modification—approved, declined, or escalated—should be logged. This protects you in disputes, helps identify process improvements, and keeps your team aligned.
What to document:
Original request (timestamp, channel, exact wording)
Verification steps completed
Action taken
Inventory adjustments made (if any)
Confirmation sent to customer
Any notes on unusual circumstances
If you're using a helpdesk like Gorgias, Zendesk, or Help Scout, most of this becomes automatic when you handle requests through tickets rather than direct email replies. You can also set up tags for high-risk requests (like "address-change-flagged") to make patterns easier to spot.
If you're still managing support through a shared inbox, consider this a strong argument for upgrading your tools [4].

Building Your SOP
Use this template to create your own modification SOP:
1. Define your fulfillment cut-off window
Orders can be modified until: [specific trigger—label generation, pick start, etc.]
After this point, modifications require: [escalation path or alternative process]
2. Set verification requirements
Standard requests: [baseline verification—email match, order number, name]
High-risk requests: [secondary verification—payment digits, security question, etc.]
Red flags that require escalation: [specific triggers]
3. Create response templates
Address change (before cut-off)
Address change (after cut-off, interception possible)
Address change (after cut-off, interception not possible)
Item swap (same price)
Item swap (price difference)
Item swap (out of stock)
Cancellation (before cut-off)
Cancellation (after cut-off)
Decline with alternative
4. Define escalation triggers
What circumstances require manager approval?
Who handles suspected fraud?
What's the process for carrier intercept requests?
5. Establish documentation requirements
Where are modifications logged?
What information must be captured?
How are inventory adjustments tracked?
When does inventory get updated (before or after customer communication)?
The Payoff of Getting This Right
When your team has clear guidelines for modifications, several things happen.
Response times drop because no one is second-guessing their decisions or hunting down a manager for approval on routine requests.
Customer satisfaction improves because everyone gets consistent, professional responses—even when the answer is no.
Fraud attempts fail because verification steps catch suspicious requests before product walks out the door.
And your inventory stays accurate because every modification flows through documented channels instead of one-off workarounds.
Order modifications will never be the exciting part of running an ecommerce business. But handled well, they quietly reinforce that your operation is trustworthy, responsive, and professionally run.
That's the kind of thing customers remember when they're deciding whether to order from you again.
Drowning in post-purchase support requests? Evergreen Support handles order modifications, shipping inquiries, and fulfillment questions for small ecommerce teams—with clear SOPs and human responses your customers will actually appreciate. Book a call to see how we can take your inbox off your plate.
Frequently Asked Questions
Can you change a shipping address after an order ships?
Sometimes, but it depends on the carrier and timing. UPS and FedEx offer package intercept services that allow address changes in transit, though fees typically run $15–$20 or more. USPS Package Intercept exists but is less reliable. Once a package is out for delivery, your options are essentially gone. If carrier intercept isn't feasible, your best bet is waiting for the package to be returned to you, then reshipping to the correct address.
How quickly should we respond to order modification requests?
Faster than most other support requests. Aim for 2–4 hours during business hours—ideally before the order hits your fulfillment cut-off window. After that window closes, response time becomes less critical since your options are limited anyway. The key is setting customer expectations: if you can't make a change, saying so quickly is better than leaving someone wondering while their package ships.
Should we charge customers for address changes after shipment?
That depends on your margins and carrier costs. If intercept fees exceed your profit on lower-priced items, absorbing the cost repeatedly doesn't make sense. Many businesses absorb the cost for first-time mistakes and charge for repeat requests from the same customer. Whatever you decide, document the policy and apply it consistently. Hidden fees create more frustration than upfront ones.
How do we handle modification requests that come through social media?
Treat social media requests as conversation starters, not action triggers. Respond publicly to acknowledge the request, then move the conversation to a verified channel: "I can definitely help with that! Please email us at [support email] from the address on your account, and we'll get it sorted right away." This protects you from fraud while showing other customers that you're responsive.
How do we prevent order modifications from throwing off inventory counts?
Build the inventory adjustment into your modification checklist—before you send the customer confirmation. If you cancel an order, items return to available stock immediately. If you swap items, both the original and replacement SKUs update simultaneously. The common mistake is handling customer communication first and inventory later. By then, it's easy to forget or get pulled into the next ticket.
About Evergreen Support
Evergreen Support provides human-powered customer support for small SaaS and ecommerce businesses across the US, UK, and Europe. Founded by Emma Fletcher and Ellis Annichine, our team of US-based support specialists handles day-to-day email support so founders can focus on growing their businesses instead of managing inboxes. We specialize in building clear processes—like the modification SOPs outlined in this guide—and implementing them consistently across every customer interaction.
Works Cited
[1] Salesforce Research — "State of the Connected Customer Report." https://www.salesforce.com/resources/research-reports/state-of-the-connected-customer/
[2] Federal Trade Commission — "Consumer Sentinel Network Data Book 2023." https://www.ftc.gov/reports/consumer-sentinel-network-data-book-2023
[3] ShipBob — "Order Management: Definition, Process & Best Practices." https://www.shipbob.com/blog/order-management/
[4] Help Scout — "The Complete Guide to Choosing Help Desk Software." https://www.helpscout.com/helpu/choosing-help-desk-software/



