> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Stay up to date with the latest features, improvements, and updates to Revize.

<Info>
  We ship updates regularly to make order editing better for your customers and easier for your team.
</Info>

<Update label="April 20, 2026" tags={["New Feature"]}>
  ## 🚀 Partial Cancellation is Live

  Customers can now cancel specific items in an order instead of the entire order, with refunds processed automatically.

  Order cancellation used to be all-or-nothing. If a customer ordered five items and only wanted to drop one, they had to cancel the whole thing. Partial cancellation fixes that — pick the items, pick the quantities, get a refund for just those.

  <img src="https://mintcdn.com/revize/pVBfgRifMYC7GKsI/images/changelog/changelog-partial-cancel.png?fit=max&auto=format&n=pVBfgRifMYC7GKsI&q=85&s=f9f20a3c35c81b903811c9eeeee5ea77" alt="Partial Cancellation" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Partial cancellation in the customer portal" width="1536" height="1024" data-path="images/changelog/changelog-partial-cancel.png" />

  ### What's new

  * **🛒 Item-level cancellation** — Customers select which line items to remove instead of cancelling the full order
  * **🔢 Optional partial quantities** — Let customers cancel some units of an item (e.g. 2 of 5)
  * **💸 Automatic refunds** — Refunds are processed using your configured refund method, just like full cancellations
  * **🪟 Improved confirmation modal** — Clearer flow for selecting items and choosing a cancellation reason
  * **🏷️ Order tags** — Cancellation tags continue to apply so your existing automations keep working

  ### Order metafield

  Every partial cancellation writes a JSON record to the order so you can build downstream logic — reporting, alerts, Flow automations.

  * **Namespace:** `revize_app`
  * **Key:** `partial_cancellation`
  * **Contains:** Cancelled line items, quantities, reasons, and timestamps

  ### How to enable it

  1. Go to **Settings → Order editing → Cancel order**
  2. Toggle on **Enable partial cancellation**
  3. Optionally enable **Allow partial quantities** to let customers cancel specific unit counts

  <Info>
    **Why it matters:** Customers get the flexibility they actually want, support handles fewer "can you just remove this one item" tickets, and refunds happen on their own.
  </Info>
</Update>

<Update label="March 10, 2026" tags={["Improvement"]}>
  ## 🛠️ Performance, Fixes & Dashboard Refresh

  A faster, cleaner dashboard — rebuilt from the ground up based on how you actually use it.

  We've been quietly watching how merchants use Revize and used that data to rethink the dashboard. The result: a cleaner layout, smarter defaults, and a much better experience across the board.

  ### What's improved

  * **📱 Mobile-friendly dashboard** — Manage settings on the go without things breaking
  * **⚡ Faster load times** — The order editing page and settings load noticeably quicker
  * **🎨 Refreshed UI** — Cleaner layout on the Orders page, Settings, and all tabs
  * **🐛 Bug fixes** — A round of stability and edge case fixes across multiple modules
  * **🧠 Smarter defaults** — Settings now reflect what most merchants actually want out of the box

  <Check>
    No action needed on your end — it's all live.
  </Check>
</Update>

<Update label="March 9, 2026" tags={["New Feature"]}>
  ## 🚫 Editing Restrictions by Customer Tag

  Block specific customers from editing orders entirely, based on their Shopify customer tags.

  Some customers shouldn't be able to edit orders at all. Now you can block them silently — no portal, no editing — based on a customer tag in Shopify.

  <img src="https://mintcdn.com/revize/M6KU2Q01l1xlj3vN/images/changelog/changelog-customer-tags.png?fit=max&auto=format&n=M6KU2Q01l1xlj3vN&q=85&s=f422e6c9788f31921a317e3800191db2" alt="Editing Restrictions by Customer Tag" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Customer tag-based editing restrictions" width="1536" height="1024" data-path="images/changelog/changelog-customer-tags.png" />

  ### How to use it

  * **Go to Settings → Order editing → Editing restrictions**
  * **Add a customer tag** (e.g. `fraud`, `no-edit`, `blocked`)
  * **Any customer tagged** with that value won't see the order editing portal

  You can also restrict by **order tags** and **product tags** — block editing on specific orders or prevent certain products from being changed.

  <Info>
    **Works great alongside Feature Visibility Rules** for full control over who edits what.
  </Info>
</Update>

<Update label="March 8, 2026" tags={["New Feature"]}>
  ## 🎛️ Feature Visibility Rules

  Show or hide editing features for specific orders or customers using tags.

  Not every customer or order should have access to every feature. Feature Visibility Rules give you fine-grained control — show or hide specific capabilities based on order and customer tags.

  <img src="https://mintcdn.com/revize/M6KU2Q01l1xlj3vN/images/changelog/changelog-visibility-rules.png?fit=max&auto=format&n=M6KU2Q01l1xlj3vN&q=85&s=9bb42dc07f8cd6b54974e6178916a99c" alt="Feature Visibility Rules" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Feature visibility rules configuration" width="2752" height="1536" data-path="images/changelog/changelog-visibility-rules.png" />

  ### What you can control

  * Shipping address
  * Contact information
  * Add / Replace products
  * Edit product details
  * Cancel order
  * Apply discounts
  * Tax invoice, Support ticket, Shipping method, Delivery date

  ### Example use cases

  * **Fraud prevention** — If a fraud app tags an order, hide product additions and address changes
  * **B2B orders** — Restrict cancellations for wholesale customers
  * **Pre-orders** — Lock product swaps for pre-order tagged orders
  * **VIP customers** — Unlock features like free shipping upgrades for loyalty-tagged customers

  <Tip>
    Head to **Settings → Advanced → Feature visibility rules** to set it up.
  </Tip>
</Update>

<Update label="March 7, 2026" tags={["New Feature"]}>
  ## 🔒 Test Mode

  Verify your setup before going live — only tagged customers can see the editing portal.

  Installing a new app and enabling it for everyone on day one is risky. Test Mode lets you verify everything looks right first — then flip it on for the world.

  <img src="https://mintcdn.com/revize/M6KU2Q01l1xlj3vN/images/changelog/changelog-test-mode.png?fit=max&auto=format&n=M6KU2Q01l1xlj3vN&q=85&s=7020077d158d28b093d7bd97f57e3a1f" alt="Test Mode" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Test Mode toggle in Revize settings" width="2752" height="1536" data-path="images/changelog/changelog-test-mode.png" />

  ### How it works

  * **🔒 Enable the toggle** in Settings → General → Test Mode
  * **🏷️ Tag-based access** — Pre-filled with a `staff` tag. Add more tags as needed. Works as an OR condition
  * **👤 Tag yourself** in Shopify as a customer with that tag — the portal becomes visible only to you

  Once you're happy with the setup, disable test mode and go live for all customers.

  <Info>
    **Why it matters:** No more "oops, customers saw a half-configured portal." Ship with confidence.
  </Info>
</Update>

<Update label="January 20, 2026" tags={["New Feature"]}>
  ## Shopify Flow Integration

  Order edits now trigger Shopify Flow. Build automations that respond the moment a customer makes a change.

  <img src="https://mintcdn.com/revize/x-qxD5OSrRjvSOl4/images/changelog/changelog-flow.png?fit=max&auto=format&n=x-qxD5OSrRjvSOl4&q=85&s=8dbc921eaa8149a972c0a70be9311b9c" alt="Shopify Flow Integration" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Shopify Flow triggers for order edits" width="2752" height="1536" data-path="images/changelog/changelog-flow.png" />

  ### Available triggers

  * **📍 Shipping address updated** — Fires when a customer changes their delivery address
  * **📞 Phone number updated** — Fires when a customer updates their contact number
  * **📧 Email address updated** — Fires when a customer changes their email
  * **📅 Delivery date updated** — Fires when a customer selects a new delivery date
  * **❌ Order cancelled** — Fires when a customer cancels their order
  * **🎫 Support ticket created** — Fires when a customer submits a support request
  * **🧾 Tax invoice generated** — Fires when a tax invoice is created
  * **🛒 Order edited** — Fires on any order edit, including discount code changes

  ### What you can build

  * Notify your warehouse via Slack or email when a shipping address changes
  * Alert fulfillment when a customer updates their delivery date
  * Create a support ticket in Gorgias or Zendesk when a customer submits a request
  * Tag orders or customers based on specific edit types

  ### Rich data included

  Each trigger passes the updated values and order details—so you can build precise conditions and actions.

  <Info>
    **Why this matters:** Order edits used to be a black box. Now every change can kick off the exact workflow your operations need.
  </Info>

  <Tip>
    Use Shopify Sidekick to create flows instantly—just describe what you want.
  </Tip>

  <Note>
    🚀 **Coming soon:** Transactional edit triggers—line items added, replaced, variants changed, and more.
  </Note>

  Have feedback? [Let us know](/support/contact) what triggers or actions you'd like to see.
</Update>

<Update label="December 24, 2025" tags={["New Feature"]}>
  ## Email Upsells via Klaviyo

  Turn post-purchase emails into revenue. Customers click "Add to Order" in your Klaviyo emails and land on the order status page with the product already added.

  ### How it works

  * **One-click upsells** — Customer clicks product in email, lands on order page with item pre-added
  * **Seamless checkout** — They just confirm and pay. No re-entering details.
  * **Works with Klaviyo flows** — Integrate with your existing post-purchase email sequences

  <Note>
    **Not on Klaviyo?** This works with any email platform that supports custom links—Omnisend, Mailchimp, or even custom-built emails. The magic is in the URL structure, not the email provider.
  </Note>

  <Tip>
    Ready to set up email upsells? [Reach out to our team](/support/contact) for integration guidance and code templates.
  </Tip>
</Update>

<Update label="December 20, 2025" tags={["New Feature"]}>
  ## Run on Past Orders

  Enable order editing for orders placed before you installed Revize. Perfect for stores with existing order backlogs.

  Previously, Revize only worked on new orders created after installation. Now you can extend order editing to your historical orders too.

  ### What's new

  * **Date range filters** — Select specific time periods to enable
  * **Status filters** — Filter by financial status, fulfillment status, or tags
  * **Selective enablement** — Choose exactly which past orders get editing capabilities

  <Note>
    This is an advanced feature. [Contact us](/support/contact) to enable past order support for your store.
  </Note>
</Update>

<Update label="December 16, 2025" tags={["New Feature"]}>
  ## Digital Product Edit Controls

  Control whether customers can edit digital products in their orders—all, none, or just the ones you choose.

  Selling digital products? Now you decide exactly which ones customers can edit after purchase.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-digital.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=6cd077539a72c94fab0a072e69d1a2c6" alt="Digital Product Edit Controls" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Digital product edit controls in action" width="1160" height="594" data-path="images/changelog/changelog-digital.png" />

  ### Three options

  * **Disable for all** — Customers can't remove or change quantity on any digital product. Best for courses, gift cards, licenses, or one-time downloads.
  * **Allow for all** — All digital products become editable—just like physical items.
  * **Allow for specific tags only** — Keep editing disabled by default, but enable it for products with specific tags.

  ### How to set it up

  1. Go to **Settings** tab
  2. Find **Digital products** section
  3. Choose your preference
  4. If using tags, add the product tags you want to allow editing for
</Update>

<Update label="December 12, 2025" tags={["New Feature"]}>
  ## Custom Sender Email

  Send order update emails from your own email address instead of ours.

  Order update emails should look like they're coming from your store—because now they are.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-sender-email.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=f3359e0e76f6d5e1dda1b567437b7e19" alt="Custom Sender Email Setup" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Custom sender email configuration" width="1158" height="516" data-path="images/changelog/changelog-sender-email.png" />

  ### What's new

  * **Your Sender Name** — Choose the name that appears in the 'From' field. Customers see your brand, not Revize.
  * **Your Email Address** — Verify any email address you own, and all order updates will be sent from it.
  * **One-Time Setup** — Verify once, and you're done. No ongoing configuration needed.

  ### Emails this applies to

  * Shipping address update confirmations
  * Preferred delivery date confirmations
  * Support request acknowledgements
  * *More coming soon*

  ### How to set it up

  1. Go to **Settings** tab
  2. Enter your sender name and email address
  3. Click **Verify email** and confirm via the link we send you

  <Note>
    Want full domain authentication? Removes the "via" label in Gmail and improves deliverability. [Contact us](/support/contact) and we'll set it up.
  </Note>
</Update>

<Update label="December 9, 2025" tags={["Enhancement"]}>
  ## Preferred Delivery Date Upgrades

  Set date ranges, add time slots, and give customers delivery options that match your fulfillment.

  Delivery scheduling that actually fits how you operate. Set boundaries, offer time slots, and stop fulfillment headaches before they start.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-date.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=8055eadbf0e9d3fe92391030e4576613" alt="Preferred Delivery Date Upgrades" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Delivery date configuration with time slots" width="1160" height="558" data-path="images/changelog/changelog-date.png" />

  ### What's new

  * **Min/Max Date Range** — Control the earliest and latest selectable dates. No more "deliver tomorrow" surprises.
  * **Time Slots** — Let customers pick a specific delivery window—like 9:00–10:00 AM or 2:00–4:00 PM.
  * **Weekend Controls** — Include or exclude weekends with a single toggle.
  * **Custom Date Format** — Display dates your way—`DD/MM/YYYY`, `MM-DD-YYYY`, or whatever fits your brand.
  * **Shopify Flow Trigger** — Automate workflows when customers select a delivery date.

  <Tip>
    Want this enabled? [Reach out to us](/support/contact) and we'll set it up for you.
  </Tip>
</Update>

<Update label="December 4, 2025" tags={["New Feature"]}>
  ## Third-Party Checkout Support

  Orders from TikTok Shop, Facebook, Instagram, and other sales channels are now editable.

  Sell on TikTok, Instagram, or Facebook? Your customers can finally edit those orders too.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/checkout.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=6ba63e45d20b4c3ca326b2ba8d0d1071" alt="Third-Party Checkout Support" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Third-party checkout order editing" width="1974" height="1086" data-path="images/changelog/checkout.png" />

  ### What customers can now do

  * Update shipping address
  * Change email or phone
  * Add preferred delivery date
  * Cancel eligible orders
  * Contact support directly from the edit portal

  ### Supported channels

  * TikTok Shop
  * Facebook & Instagram Shopping
  * GoKwik, Shopflo, Razorpay Magic, Shiprocket
  * Pinterest, Snapchat & other Shopify sales channels

  <Check>
    Live now. No setup required.
  </Check>
</Update>

<Update label="November 2, 2025" tags={["New Feature"]}>
  ## Public Order Cancellation API

  Add a cancel button anywhere—emails, support pages, chatbots, or custom forms.

  Build cancellation into your customer journey—exactly where it makes sense for your store.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-cancel.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=da7ddc186fc62c2ebd946b93b54f9413" alt="Public Order Cancellation API" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="API-powered cancellation button integration" width="1536" height="1024" data-path="images/changelog/changelog-cancel.png" />

  ### What's new

  * **One Simple Endpoint** — A secure public API that cancels eligible orders. No app embed needed.
  * **Build It Your Way** — Power cancel buttons in post-purchase emails, Gorgias, Zendesk, or chatbots.
  * **Your Rules Apply** — The API respects your cancellation time windows and eligibility rules automatically.

  ### Where merchants are using it

  * Self-service forms on support/FAQ pages
  * Chatbot integrations for instant cancellations

  <Tip>
    Ready to integrate? [Reach out to our support team](/support/contact) for API docs and setup guidance.
  </Tip>
</Update>

<Update label="October 26, 2025" tags={["New Feature"]}>
  ## AI-Powered Product Recommendations

  Drive more sales with intelligent product suggestions—powered by Shopify AI or your curated picks.

  Show customers what they actually want. Product recommendations are now powered by Shopify AI and your strategic picks.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-recommendation.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=16532e19056fdfa9635c6fbb85ff2210" alt="AI-Powered Product Recommendations" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="AI-powered product recommendations in action" width="1136" height="766" data-path="images/changelog/changelog-recommendation.png" />

  ### What's new

  * **Related Products (Shopify AI)** — Auto-generated suggestions based on purchase patterns and product similarity. [Learn how it works](https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations).
  * **Complementary Products** — Hand-pick exactly what to show using [Shopify's Search & Discovery app](https://apps.shopify.com/search-and-discovery).

  <Info>
    Coming soon: Full upsell engine with advanced targeting and analytics.
  </Info>
</Update>

<Update label="October 11, 2025" tags={["New Feature"]}>
  ## Apply Discounts

  Let customers add discount codes after checkout to reduce order cancellations.

  Forgot to add a discount code? It happens. Now customers can fix it without canceling or contacting support.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-discount.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=0941922de441238cc77984ff1b6aabbe" alt="Apply Discounts Feature" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Post-purchase discount application" width="1024" height="1024" data-path="images/changelog/changelog-discount.png" />

  ### What you can do now

  * **Post-Purchase Discounts** — Customers can apply discount codes to their existing orders in the order editing portal.
  * **Fewer Cancellations** — Shoppers keep their original order, no need to reorder.
  * **Less Support Load** — Customers handle it themselves in seconds.

  <Check>
    Live now. You're all set.
  </Check>
</Update>

<Update label="September 30, 2025" tags={["New Feature"]}>
  ## Grid View for Product Upsells

  Display products in a visual grid layout that makes browsing feel natural and boosts conversions.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-grid.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=d3795eb827acd9cdf33dfceaba9a1ca6" alt="Grid View for Product Upsells" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Grid view product upsells layout" width="2262" height="928" data-path="images/changelog/changelog-grid.png" />

  ### What's new

  * **Grid View** — Display products in eye-catching cards with a modern layout.
  * **Spotlight Upsells** — Display Add Products in its own card instead of an accordion.

  ### How to enable

  1. Go to **Order Editing** tab
  2. Under **Customer edit options** → **Add products**, select **Grid**
  3. Toggle **"Highlight the Add products section"** for maximum visibility
</Update>

<Update label="August 30, 2025" tags={["Improvement"]}>
  ## All-New Revamped Helpdesk

  A redesigned, user-friendly app documentation hub with better navigation and comprehensive guides.

  We've completely rebuilt our documentation from the ground up to make finding answers faster and easier than ever.

  ### What's enhanced

  * **Intuitive navigation** — Find what you need instantly with improved search and organization
  * **Cleaner design** — Enjoy a smoother reading experience with better formatting
  * **Expanded knowledge base** — Access in-depth guides and proven best practices

  [Access full documentation →](https://docs.revize.app)
</Update>

<Update label="August 15, 2025" tags={["New Feature"]}>
  ## Order Editing Restrictions

  Block editing on specific orders or products through tags.

  We've introduced Order Editing Restrictions to give you complete control over which orders and products can be edited.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-restrict.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=2599b769372efa8d22dd300f2de2b194" alt="Order Editing Restrictions" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Order editing restrictions configuration" width="1164" height="704" data-path="images/changelog/changelog-restrict.png" />

  ### How it works

  1. Define tags in the app dashboard under settings (e.g., `no-edit` or `promo-item`)
  2. Apply those tags to orders or products in Shopify
  3. The app will automatically block edits on tagged items

  ### Examples

  * Tag high-risk orders with `no-edit` to protect flagged transactions
  * Tag free gifts with `promo-item` to prevent changes to promotional items

  <Card title="Order Edit Restrictions Guide" icon="book-open" href="/setup/order-edit-restrictions">
    Learn more about setting up restrictions
  </Card>
</Update>

<Update label="August 1, 2025" tags={["New Feature"]}>
  ## Subscription Order Editing

  You can now edit subscription orders with the same flexibility as regular one-time purchases.

  We've extended our order editing capabilities to work seamlessly with subscription orders, regardless of which subscription app you use.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-subscription.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=2174dc5755d43c329a553042466172c5" alt="Support All Subscription Apps" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Order editing for subscription apps" width="1912" height="978" data-path="images/changelog/changelog-subscription.png" />

  ### What's enhanced

  * **Full subscription editing** — Replace products, add new products, update shipping addresses
  * **Works with your subscription app** — Compatible with ReCharge, Bold, Appstle, and other major platforms
</Update>

<Update label="July 21, 2025" tags={["Improvement"]}>
  ## Discounts Improved

  We've improved discount handling with faster calculations and clearer discount insights.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-discount-improved.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=9a9d92a23a3c52e35b0dd10ecbfef5af" alt="Discounts Improved" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Enhanced discount management" width="2370" height="1168" data-path="images/changelog/changelog-discount-improved.png" />

  ### What's enhanced

  * **Enhanced visibility** — Clearer overview of active discounts and their impact on orders
  * **Smart discount updates** — Adding or removing products automatically applies or removes relevant discounts
  * **Faster calculations** — Optimized code processes discount calculations instantly

  <Tip>
    [Contact us](/support/contact) to learn more about advanced discount configurations.
  </Tip>
</Update>

<Update label="July 12, 2025" tags={["New Feature"]}>
  ## Minimum Order Quantity Rule

  Set the minimum total number of items that must remain in an order during editing.

  This enforces a minimum total item count across the entire order—perfect for frozen goods stores, wholesale businesses, or any store with minimum order requirements.

  <img src="https://mintcdn.com/revize/KMnZRR30ASXV1uVR/images/changelog/changelog-qty.png?fit=max&auto=format&n=KMnZRR30ASXV1uVR&q=85&s=a17b2c59621640b4fb67cfa1521977f3" alt="Minimum Order Quantity Rule" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Minimum order quantity configuration" width="2356" height="1268" data-path="images/changelog/changelog-qty.png" />

  **Example:** If set to 3, customers with 5 items can reduce to 3 but not to 2. This applies to the total count across all products.

  **Default setting:** Minimum order quantity is set to 1 by default.

  <Note>
    Need a custom minimum? [Contact us](/support/contact) to configure this for your store.
  </Note>
</Update>

<Update label="July 8, 2025" tags={["New Feature"]}>
  ## Carrier Shipping Rates Supported

  Carrier shipping rates from third-party shipping rate apps now work seamlessly during order edits.

  <img src="https://mintcdn.com/revize/3h_dIjRAqIXMuSH7/images/changelog/changelog-carrier.png?fit=max&auto=format&n=3h_dIjRAqIXMuSH7&q=85&s=6e317b5a1c141f15288d1d113f19eb90" alt="Carrier Shipping Rates Supported" style={{ borderRadius:"0.75rem",width:"100%",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)" }} title="Third-party carrier shipping integration" width="2144" height="1176" data-path="images/changelog/changelog-carrier.png" />

  ### What's enhanced

  * **All shipping apps supported** — Works with third-party shipping rate apps, not just Shopify's built-in rates
  * **Address-based rate updates** — Shipping costs automatically recalculate when customer address changes
  * **Product-based rate updates** — Adding or removing products instantly updates shipping pricing
</Update>

<Update label="June 9, 2025" tags={["New Feature"]}>
  ## Automatic Tax Recalculation

  Taxes now update automatically when you make changes to orders, and stay compliant across all regions.

  We've made tax handling smarter and completely hands-off. When customers make changes to an order, taxes are recalculated instantly.

  ### What's new

  * **Address changes** — Tax rates update immediately when shipping addresses change
  * **Product changes** — Add or remove items and see accurate tax totals right away
  * **Instant updates** — No manual recalculation needed

  ### Example

  Customer orders with a California address (8.5% tax), then changes to Oregon (0% tax)—the order total updates instantly.
</Update>

***

<Card title="Have feedback or feature requests?" icon="message" href="/support/contact">
  We'd love to hear from you. Reach out to our team or email us at **[hello@revize.app](mailto:hello@revize.app)**
</Card>
