Control exactly when customers can edit their orders
Simple time-based limits for straightforward stores. Advanced rule-based conditions for complex operations. SelfServe's editing window engine lets you define the precise circumstances under which order editing is allowed.
Powering post-purchase operations for Shopify Plus merchants like










How rule-based Works
From simple to sophisticated. You choose.
Time-based editing windows
The simplest setup. Choose a duration ("Allow edits for 60 minutes after purchase" or "Allow edits for 3 days after purchase") and you're done. Perfect for stores with straightforward fulfillment timelines.

Rule-based editing windows
For stores with complex operations, the rule engine lets you stack conditions using natural-language rules. Combine time of day, order tags, product types, and customer segments into rules that read like sentences:
"If a line item product type contains PreOrder OR OnDemand, THEN allow editing while the order tag selfserve_canedit is present."
"If a time window is from 00:00AM to 06:00AM, THEN allow order editing until 06:00AM the same day."
"If a time window is from 06:00AM to 10:00AM, THEN block order editing."
"If a time window is from 10:00AM to 11:59PM, THEN allow order editing until 06:00AM the next business day."
Rules are evaluated in priority order. You can reorder, edit, duplicate, and delete rules with a visual rule builder. No code required.
Use Cases
Real-world editing window configurations
Standard stores
Allow edits for 2 hours after purchase." Simple, effective, covers 90% of use cases.
Brands with warehouse cut-offs
"Allow edits until 2:00 PM same-day for orders placed before 2:00 PM. For orders placed after, allow edits until 2:00 PM the next business day." Aligns editing with your fulfillment schedule.
Stores with mixed product types
Allow edits for standard items for 24 hours. Block editing entirely for custom-made or final-sale items." Uses product type and order tag conditions.
High-touch brands
Allow edits while the order tag selfserve_canedit is present." Gives your team manual override control. Add or remove the tag to open or close the editing window per order.
Editing windows are just one layer of control
Combine editing windows with order editing restrictions (tag-based blocks), item editing limitations (control what can be added), and cancellation rules to build a complete post-purchase governance system.
The post-purchase problem
Recovering revenue on auto-pilot
See what SelfServe merchants are saving on support costs and adding in upsell revenue.

Reduced support tickets by 47% in 60 days
12.4x ROI · 82 self-service edits

$8,234 in upsell revenue recovered in 90 days
34.1x ROI · 154 edits processed

Average resolution time went from 8 min to 0 min
28.7x ROI · 61 order edits
Set your editing rules in minutes
Post-purchase upsells with automatic discounts. No code required.

Customer testimonials
Lorem ipsum dolor sit amet, consectetur adipiscing elit.




