Skip to main content
Corso

Self-Service Portal

Their portal,
not your inbox.

Corso's Order Hub is a single branded portal where customers track shipments, start returns, file warranty claims, report shipping issues, edit orders, and cancel orders. All embedded on your site. This page covers the full customer-facing experience: portal customization, order lookup, the guided claim flow, shipping and label logistics, order editing, gift returns, and lifecycle emails.

The Hub

One portal for every post-purchase action.

Most returns tools give customers a returns form. Corso gives them the Order Hub: a single branded surface embedded on your site where every post-purchase action lives. The customer looks up their order, and everything they might need to do is right there.

Order Hub

One portal. Every action.

Returns

Returns & Exchanges

Start a return, select items, choose a resolution, upload media, get a shipping label. The full guided claim flow all within the same portal.

Tracking

Order Tracking

Real-time shipment status embedded on your site instead of redirecting to carrier pages. Estimated delivery dates where configured.

Warranties

Warranty Claims

File warranty claims from the same portal. When both a return and a warranty are eligible, the customer is given the right choice.

Shipping Issues

Shipping Issue Reporting

Report lost, damaged, missing, or stolen shipments directly from the tracking experience. Claim entry points are embedded in the order view.

Order Edits

Order Editing

Pre-fulfillment order changes, for address corrections and order cancellations. Available during the merchant-configured edit window.

Why unification matters: When tracking, returns, warranties, and order editing live in separate tools, customers get confused and email support asking "where do I go?" A unified portal eliminates this. The customer looks up their order once, and every available action is right in front of them. This translates to fewer support tickets, one brand experience to maintain, and one URL to point customers to.

Customization

A portal that looks and sounds like your brand.

The customer never sees "Corso" unless you want them to. The portal lives inside your site, speaks in your voice, and ships email from your domain.

Portal Theme Customization

Brand color, logo, background image or color, favicon, and footer text. The portal adopts the merchant's visual identity. No CSS overrides needed for basic branding. It's configuration, not code.

Program Naming

Rename "Returns," "Warranties," "Guarantees," and other customer-facing terms to match your brand language. A brand that calls returns "Exchanges & Credits" can relabel the portal accordingly.

Portal Text

Descriptions, success states, error messages, and expired-window text are all merchant-controlled, matching your brand's voice. Also there for cancellation descriptions, update confirmations, and expired-window copy.

Shopify App Block

Add the Corso portal to any Shopify page template as an embedded app block. The portal renders inside the merchant's existing site layout (header, footer, navigation are the merchant's own). No redirect, no popup, no separate domain.

Headless Embed Script

For merchants on headless storefronts (Hydrogen, custom builds), a script tag and container renders the portal on any page. Tracking deep links can preload a specific order so you can send out links that navigate directly to the order, all pre-loaded.

Brand-Domain Email Delivery

Lifecycle emails (return submitted, return reminder, return expiring, claim approved, claim denied, needs-more-info) can be sent from the merchant's domain. Custom sender name, reply-to address, SPF/DKIM authentication. Integrate with your messaging provider.

Klaviyo & Sendlane integration: For merchants who want full control over email design, Corso syncs claim and shipment events into Klaviyo or Sendlane. Rebuild any Corso email as a branded flow in your email platform. Order Shipment Update events (in transit, out for delivery, delivered) enable tracking-triggered email sequences.

Tracking

Quick lookups, never leaving your site.

Customers find their order with an order number, email, postal code, tracking number, or gift lookup. Real-time shipment tracking is embedded in the portal with no carrier redirects, and no account login required.

Branded customer portal with order lookup and eligible item actions
Customers can check status, confirm eligibility, and take the next best action from the same branded portal instead of jumping between carrier pages, inboxes, and support forms.

Branded Embedded Tracking

Shipment tracking lives inside the Corso portal on your site. Customers see real-time statuses (in transit, out for delivery, delivered) without being redirected to UPS, FedEx, or USPS tracking pages.

Tracking on your domain → no carrier redirects

Estimated Delivery Dates

Delivery date ranges display within the tracking experience. Also available in shipping-rate descriptions and checkout widgets for pre-purchase transparency.

Est. delivery: May 22–24

Tracking Deep Links

The portal can preload a specific order in a link. Lifecycle emails and SMS messages send the customer directly to their order status, no lookup step required.

Email link → preloaded order, no lookup

Real-Time Status Updates

Live statuses update as the carrier scans the package: order confirmed, shipped, in transit, out for delivery, delivered. Integrated with the order detail view, not a separate tracking page.

Carrier scan → live status update

Actions surface from the tracking view

The tracking view shows contextual action buttons based on eligibility. "Report a shipping issue" appears when a shipment is delivered or overdue. "Start a return" appears when the return window is open. "Edit order" appears when the order is still editable. The customer doesn't navigate away, the actions come to them.

Request return Report issue Edit order File warranty Cancel order

Claim Flow

A guided flow that handles the complexity.

The customer selects items, picks a reason, uploads media if required, answers conditional questions, chooses a resolution, and reviews the financial summary. Every step is configurable, driven by the automation rules engine.

1

Item Selection

Select items to return. Each shows eligibility status: eligible for refund, exchange, store credit, or ineligible with the reason shown.

Final sale items, expired windows, and excluded SKUs are labeled clearly.

2

Return Reason

Reasons organized into Reason Groups with optional details. Product- and claim-type-specific menus ensure customers see only relevant reasons.

"Wrong size" → "Too small" / "Too large" / "Doesn't match size chart"

3

Media Upload

Photos or videos required before submission. Configurable per product group, return reason, or claim type. Only shown when visual evidence matters.

Driven by Collect Additional Information automation rules.

4

Custom Fields

Structured questions, acknowledgements, and upload requirements shown conditionally. Policy-Enforcing Questions gate eligibility: wrong answer = ineligible.

"Has the item been worn?" → Yes = ineligible

5

Resolution Selection

Choose between exchange, Shop Now, store credit (with bonus), or refund. Each shows financial terms: free shipping, bonus credit, fees, or deductions.

Incentives make exchange and credit paths naturally better value.

6

Claim Summary

Itemized financial breakdown before confirming: credit, bonus, deductions, fees, exchange price difference, net amount. Nothing hidden, nothing estimated.

The exact financial outcome, visible before submission.

When both paths are valid: If an item is eligible for both a standard return and a warranty claim, the customer sees a clear choice ("Return this item" or "File a warranty claim") with descriptions of what each path means. The customer picks the appropriate path; the system routes them into the correct flow. No guessing, no wrong doors.

Claim Summary, before submission

Item credit $50.00
Bonus (Shop Now) +$5.00
Exchange item $62.00
Price difference $7.00
Return shipping FREE
You pay $7.00

The Claim Summary shows every financial detail before the customer confirms. Return credit, bonus incentive, exchange price difference, fees, and deductions are all visible.

The customer sees exactly what they'll receive or owe. No surprises after submission. The summary adapts based on the resolution type, incentive configuration, and fee automation rules.

Shipping

Labels, packing slips, and returnless options.

After a claim is submitted, the customer needs to know how to send the item back, or whether they need to send it back at all. Corso generates prepaid labels, packing slips, or QR codes based on automation rules.

Standard

Prepaid Return Labels

Generated automatically after claim submission (or after manual review). The customer receives the label in-portal and via email. Carrier, rate, and destination are determined by Return Shipping Policy automation.

Standard

Packing Slips

For merchants who prefer customer-paid return shipping. The customer uses their own shipping method and includes the packing slip. Useful for international returns or cost-controlled policies.

Standard

QR Codes

QR code return labels for carrier drop-off locations. No printer needed. The customer shows the QR code at a supported drop-off point and the carrier handles the label.

Quick Ship

One-Click Labels

One-click return label generation to a default location. Simplifies the experience for merchants with a single return warehouse. No per-claim configuration. Default address, lowest rate.

Fee

Charge for Return Label

When configured, the customer sees the return label cost on the Claim Summary before submitting. The charge can be the actual carrier rate, a fixed amount, or a marked-up rate. Exchanges might get free labels while refunds are charged.

Keep-It

Returnless Refunds

For items where return shipping costs exceed product value, Keep Item lets the customer keep the product and still receive their refund or credit. No label, no shipping. Conditioned by line-item value, product group, or custom rules.

Free Returns + Shipping Protection bundles: Merchants can offer free return shipping funded by checkout protection revenue. The customer sees "Free returns" as part of the delivery guarantee value proposition. Return shipping is covered by the protection they opted into at checkout. The merchant doesn't absorb the cost; the protection program funds it.

Return expiration: After a label or packing slip is generated, the customer has a configurable number of days to drop off the item. If the window expires without a carrier scan, the claim can be auto-closed or flagged. This prevents indefinitely open claims from accumulating.

Gift Returns

Private, respectful, and designed for the recipient.

"I received this as a gift and I need to exchange it." Gift recipients initiate returns privately in the same portal, without the purchaser being notified. No purchaser email, no order number, no account login. They look up the gift directly and the right resolution paths surface.

Gift-Specific Lookup

Recipients look up orders using gift-specific lookup data configured by the merchant. No purchaser email, order number, or account required.

Private to the Recipient

The purchaser is not notified that the gift is being returned. The recipient initiates the return, selects a resolution, and handles shipping. The gift relationship is respected throughout the process.

Recipient-Appropriate Resolutions

Gift returns offer exchange and store credit. Refund to original payment method is not available since the recipient isn't the purchaser. The recipient picks a different item or takes store credit.

Built for sensitivity: Gift returns are an emotionally specific scenario. The recipient didn't choose the item, they may not know the price, and they don't want the gift-giver to feel bad. Corso's gift return flow is designed around this sensitivity: private, respectful, and focused on getting the recipient something they'll use.

See the portal with your brand.

Book a demo to see the Corso portal configured with your logo, your colors, your products, and your return policies. The same portal powers delivery guarantee claims, warranties, and registrations.