Returns dashboard

The Returns dashboard brings every return — the RMA (return merchandise authorization) raised against an order — from all your connected Shopify stores into one list. Instead of opening each store to see what's been requested, what's open, and what's closed, you get a single view you can filter, sort, and export.

Opening the dashboard

In the left sidebar, go to Data → Orders → Returns, or visit /orders/returns directly.

If a connected store is missing the access scope EcomSolo needs to read returns, a small badge appears next to the menu item — open the dashboard and a banner shows which stores need re-authorizing.

What you'll see

Each row is one return, with these columns:

ColumnWhat it shows
Return IDThe return's identifier.
ReturnThe return name (its RMA reference).
OrderThe order the return belongs to.
StatusThe return status (Requested, Open, Closed, Declined, Canceled).
CreatedWhen the return was created.
StoreWhich connected store the return belongs to.
Line itemsHow many line items the return covers — click to see them.
Total qtyThe total quantity being returned.
ApprovedWhen the return request was approved.
ClosedWhen the return was closed.
Decline reasonWhy the return was declined, when applicable (hidden by default).
StaffThe staff member on the return (hidden by default).
Last updatedWhen the return was last updated (hidden by default).

Click the Line items cell to open a popover listing the returned items with quantities and reasons. Use the column picker to show, hide, and reorder columns and set your default sort; the dashboard remembers your choice.

Filtering and searching

Narrow the list with filters for Stores, Status, Order, Return, Created At, Updated At, and Closed At, then sort by any column. This makes the common questions one click away — "which returns are still open", "everything requested this week across every store", "all returns against a specific order".

Exporting

Open the Export Builder from the dashboard to download returns as CSV or Excel. You choose the scope:

  • Current page — just what's on screen.
  • Filtered — everything matching your current filters.
  • Selected — only the rows you tick.
  • All returns — the full list across your stores.

Pick the columns you want, and download. If you export the same shape regularly, save it as a template so it's one click next time, or set up a recurring schedule from the Schedules view.

Tutorial: export every open return across your stores

A quick walkthrough of a common job — pulling every return still in progress, across every store, and handing it to your team as a file.

  1. Open Data → Orders → Returns from the sidebar.
  2. Set the Status filter to Requested and Open to show returns that still need action.
  3. Add a Stores filter if you want to focus on one store, or leave it off to see all stores together.
  4. Click the Created column header to sort oldest first, so the returns waiting longest rise to the top.
  5. Use the column picker to show the columns your team needs, such as Order, Line items, and Total qty.
  6. Open the Export Builder, choose the Filtered scope, pick your columns, and download a CSV or Excel — a ready-to-share returns worklist.

Permissions

Account owners always have access. For team members, access is controlled by the View Returns permission — without it, opening the dashboard shows a "no access" message. Grant it from your team member's permissions.

FAQ

Does the Returns dashboard show returns from all my stores at once? Yes — every connected store's returns land in one list. Filter by Stores when you want to focus on a single store.

What do the return statuses mean? Requested is a return the customer asked for, Open is one you've approved and is in progress, Closed is finished, Declined was rejected, and Canceled was called off.

Can I export only the returns I've filtered to? Yes. Open the Export Builder and choose the Filtered scope to export exactly what matches your current filters — or Selected for just the rows you tick.

A store shows a warning badge next to Returns — what does it mean? That store is missing the Shopify access scope EcomSolo needs to read returns. Re-authorize the store and the badge clears.

Can team members see this dashboard? Only if they have the View Returns permission. Account owners always have access.