What Your Customers See: Portal Walkthrough

View as Markdown

This guide walks through the returns portal exactly as your customers experience it. Use it to answer customer questions, train support staff, and understand where your policy settings surface. To brand the portal, see Setup ShipBob Returns.

Step 1: Order Lookup

ShipBob Returns Portal

The customer lands on your portal (for example, https://your-store.returns.shipbob.app or your custom domain) and enters:

  • Order number — with or without the #
  • Email — the email address on the order

Both must match the Shopify order. If the customer already has a return open for that order, they see You already have a return for this order with a link to its status page instead of starting a duplicate.

Step 2: Selecting Items

ShipBob Returns Portal Order Lookup

Eligible items appear with checkboxes and a Return qty selector for multi-quantity lines. Items that cannot be returned are listed separately under Non-returnable items, each with the reason it is blocked:

SituationWhat the customer sees
Outside the return windowThe order is outside your configured return window and cannot be submitted.
Order/item not shipped yetThis order hasn’t shipped yet — items become eligible once they’re on the way (when Require order to be fulfilled is on).
Non-returnable tag or excluded SKUThe item is marked non-returnable.
Hazmat itemBlocked from return shipping automatically — this safety block is built in.
Already returnedQuantities already on another return can’t be selected again.

Bundles: items sold as a bundle are handled according to your settings — either returned as a complete set (Bundles are returned as a set) or, if you allow it, partially with a proportional refund.

A running Estimated refund total updates as items are selected.

Encourage support teams to reference this step first when customers question refund amounts; it resolves many tickets early.

Step 3: Reason, Condition & Photos

ShipBob Returns Portal Reasons

For each item, the customer:

  1. Picks a return reason from your configured list.
  2. Answers condition questions, if you have them enabled: Has the item been opened?, Has it been used or worn?, Is the item damaged?
  3. Uploads photos when required — either by your condition settings or by an Ask Customer flow.

These answers and photos appear on the return detail page in your dashboard and feed your flow conditions.

Step 4: Choosing an Outcome

ShipBob Returns Portal Outcome

Depending on what you allow (and any Block Exchange / Block Refund flows), the customer chooses:

  • Refund to original payment
  • Exchange for another item — with a product/variant picker
”Send me a replacement” and “Store credit” are not available yet.

See Exchanges and Upcoming Outcomes for details.

Step 5: Review and Submit

ShipBob Returns Portal Submit

The Review your return page summarizes everything:

  • The items and reasons
  • Estimated Refund — already net of any refund deduction you configured (see Refunds, Fees & Deductions)
  • For exchanges, the Resolution (Product Exchange) and any Price difference to pay, with a payment link if the new item costs more

Step 6: Confirmation

ShipBob Returns Portal Submit

After submitting, the customer sees Return Submitted! with their Reference Number (an RB- number) and a What’s next? summary:

  • Standard path: the return will be reviewed; once approved, the prepaid shipping label is emailed; pack the items, drop the package at any authorized shipping location, and the refund is processed after the items are received.
  • Keep-item path: if a Keep Item flow matched, the customer is told they don’t need to send anything back.

A confirmation email is sent immediately.

Step 7: Tracking the Return

The customer can follow progress on the Return Status page (linked from their emails). It shows:

  • A Timeline through Submitted → Awaiting Arrival → In Transit → Arrived → Completed
  • Return Details — order, customer, submission date, carrier and tracking number
  • The Items being returned, and for exchanges, an Exchange for section with the items they’ll receive
  • A Download Shipping Label button once the label is ready

Emails Along the Way

ShipBob Returns Email Notifications

Customers receive automatic emails at each stage: Confirmation at submission, Label ready when the label is created, In transit at first carrier scan, and Completed when the return closes. All templates are customizable — see Return Statuses & Lifecycle Reference.

FAQ

If a return is already open for that order, customers are directed to the existing return status page instead of creating a duplicate.

Common reasons include being outside the return window, not yet fulfilled, tagged non-returnable, hazmat restrictions, or quantities already used on another return.

The Download Shipping Label action appears after label creation succeeds, either automatically or after manual approval.