Corso Changelog
Headless Embed New Script to Embed Customer Portal on Headless Shopify Sites
Headless Shopify sites can now easily embed the Corso customer portal using a simple script. This allows brands running headless storefronts to deliver the same seamless Corso experience like returns, exchanges, and order edits directly within their own site without redirecting customers elsewhere.
Claim Table Sorting Preference Now Persists
Users can now set their preferred claim order, whether oldest to newest or newest to oldest, and have that preference stay in place across pages and views. This makes navigating claims more consistent and saves time when reviewing multiple claims in a session.
Now Apply a Fee as a Percentage
Brands can now apply fees as a percentage of the total claim value and set conditions based on claim line item quantity. This makes it easy to charge handling fees in scenarios like bulk returns while keeping fee logic flexible and automated. Customers clearly see the fee applied during checkout, giving brands more control and transparency in managing returns.
Claim Line Item Quantity as New Condition
Brands can now use the Claim Line Item Quantity condition within automations to allow them to alter rules based on whether a customer is return more or less than a chosen quantity of line items being returned.
Shipment Created as New Automated Email
This email can now be enabled in the Corso admin to send a customer email directly from Corso anytime a shipment is manually created within the Corso admin. This is most common with warranties when the claim has been reviewed and the brand has decided they want the item shipped back, they generate a shipping label within the claim and this email automatically sends with a link to the customer portal where the customer can download the label.
All New Media Uploader in Portal
There’s now an all new media uploader in the customer portal offering a smoother experience that allows customers to drag and drop media or click to browse and select. It also includes details around required number of media uploads making it more clear to customers what they need to do in order to successfully submit their claim.
All New Restock Inventory Automation
We’ve added Restock Inventory Automations, giving brands full control over when and where returned products are restocked. You can set rules by claim reason, product, location, or inspection grade to restock as available, damaged, or not at all. This helps avoid errors, prevent damaged goods from being resold, and ensures inventory flows back into the right channels automatically, with the option to manually override when needed.
Order Editing Now Available
Corso now offers Order Editing, giving customers the ability to update their shipping address or cancel their order directly from the portal. Brands stay in control with flexible rules that define when and how edits can be made, ensuring changes only happen within the right window.
This reduces support tickets, prevents fulfillment mistakes, and creates a smoother customer experience by letting shoppers self-manage simple fixes. All edits sync directly with Shopify, and messaging, conditions, and notifications are fully customizable.
New Claim Management Filter – Upsell Exchange
Users can now filter their claims by whether or not a claim had an exchange upsell or not, making it easier to identify upsells exchanges where additional money was collected.
Improved Address Inputs in Return Locations
All new address inputs for return shipping locations using drop down selectors for Country and State. This helps ensure that return shipment locations are set up with valid addresses in order to prevent errors for customers when trying to submit a claim.
New Automation Condition – Return Shipment Location
Return shipment location is the newest available condition to use within any automations that run after the initial order lookup event. This will allow brands set up automations like tagging orders or auto-finalizing claims based on where the return shipment is going.
Collect Marketing Consent through Registrations
Brands can now collect marketing consent directly through product registrations. Customers can check a box during registration to opt in, and that consent data flows into Klaviyo via the Corso registration event. This makes it easy to update customer profiles, build segments, and launch marketing flows tailored to opted-in customers. It gives brands a simple way to grow their email list from retail and marketplace sales outside of Shopify.
New Warranty Repair Resolution
We’ve added the ability to resolve warranty claims as a repair. Customers can indicate if they’d like an item repaired during their claim submission, and brands can tag and filter those requests in the Corso Admin. From there, reps can set the resolution to repair, create a shipment to a repair location, and manage the process end to end. This gives brands flexibility to handle repairs alongside replacements and refunds, rounding out their warranty program.
Protected Order Tagging Now Available
Brands can now add a tag to any customer order where Corso Shipping Protection was purchased. They can leverage these brands to filter down protected orders in reporting, or as a method to build out Shopify Flows based on orders with that particular tag.
Claim Tags Now Available in Claim Exports
You can now include Claim Tags when exporting data from both Returns and Warranties. This gives your team clear visibility into which claims are associated with specific tags, making it easier to segment data, track trends, and take action on the right claims. Better reporting means faster insights and stronger decision-making.
Lifetime Warranties Now Easier Than Ever
Brands can now set a product’s warranty as “Lifetime” directly in both the warranty eligibility window rule and the general warranty settings. This removes the need to push out eligibility dates far into the future and ensures customers see a clear “Lifetime Warranty” instead of an arbitrary future year. It simplifies setup for brands and creates a much better customer experience.
All New Automation Facts Available
The following automation facts are now available to use in rules in order to offer new ways to target and customize the platform to your exact needs:
Order Canceled – Whether or not the order has been canceled in Shopify or not.
Order Financial Status – Whether the order has been paid for or not
Order Fulfillment Status – Whether the order has been fulfilled yet or not
Registration Days Since Purchase Estimate – The number of days since the purchase estimate date entered on a registration.
New Integration with Kustomer
Corso now integrates directly with Kustomer, allowing support teams to view and manage returns, warranties, and shipping protection claims without leaving the Kustomer platform. Reps can see claim history alongside order details, create and edit claims on behalf of customers, and update resolutions in real time. This streamlines workflows, improves support efficiency, and enables brands to trigger Kustomer flows or segment conversations based on claim status or tags.
Search & Filters Added to Advanced Exchanges
Customers now have the ability to search for the products they would like to exchange for rather than having to simply click through page after page looking for what they might like. They can search for a product by name, or if they’d like to filter down by a particular variant (i.e. size, color, etc) they can use the filter to do so. This greatly improves the customer’s experience and allows brands to offer more products to their customers within an advanced exchange scenario.
Edit Claim Reasons & Reason Details
Brands can now update the return or warranty reasons and their details after a customer submits a claim. This ensures claim data stays accurate for reporting and analysis, allowing brands to correct or refine information based on the claim review and customer communication.
Require Instant Exchanges
Brands can now require customers to complete an instant exchange instead of choosing between a return or an instant exchange. This ensures the requested replacement item is secured immediately, as the new order is placed right away and inventory is guaranteed. If the original item is not returned, the customer is charged the pre-authorized amount on the card used for the exchange.
Addition of Dynamic Country & State Dropdowns
We’ve added dynamic country and region dropdowns to improve the address entry experience. When a country is selected, the state or province field will now update automatically to show only relevant options. Admins can control which countries are available for selection.
Shopify-Native Gift Cards (No Order Needed)
Gift cards just got simpler. You can now issue return gift cards via Shopify’s Gift Card API—no extra order created, no fulfillment steps required. Customers get their code instantly, and your reporting stays clean.
Advanced Exchanges
Customers can now exchange products for items of higher or lower value—no need to match price or variants. Brands can configure rules to allow upsells, downsells (with refunds or gift cards), or both. This unlocks more flexible exchange flows, drives additional revenue, and gives shoppers a better post-purchase experience.
Claim Summary Overview
The new claim summary page gives customers a clear real-time view of what they’re returning, how much they’ll receive, and their payout options. Brands can customize incentives for store credit, apply return handling fees, and set the default payout method. All changes reflect instantly on the page, helping simplify the returns process for customers and increasing brand satisfaction.
