00Returns management for Shopify

UnReturns — returns management for Shopify

Returns, exchanges and refunds.
Run end to end.

Someone asks for a return and you pay them back. The box shows up a week later, and that is when you find out what is actually inside it. UnReturns runs the whole return for Shopify stores: your customer asks through your own portal, chooses a refund, an exchange or store credit, gets a label, and whatever comes back is inspected and recorded. Verification is configurable — cheap returns from customers who have never given you trouble finish on one screen with no camera, and the camera opens only when an order is expensive or the risk justifies it. You set every threshold.

Scroll

Verification
Configurable, not mandatory. Clean, low-value returns skip the camera; you set every price and risk threshold.
Plans
Every plan has every feature. Only the number of returns changes.
Scope
Carrier returns for Shopify shops, on your own shipping provider. No POS or in-store hardware, no physical drop-off bars. Read limitations
Setup
You switch on one block in your theme. Everything else is read from your shop.
Two hands photographing a folded brown jumper with a phone on a table by a window.01   Their table, before the box is taped shut
The same grey jumper being lowered into a cardboard box on a warehouse packing bench.02   Your bench, the day the box turns up
UR-7043
01What it does

You only touch a return when you have to.

UnReturns runs the whole return, not just the check. Your customer opens the returns page on your shop, picks the item and says why. Your eligibility rules decide whether it can go ahead, and they choose how they want it settled — a refund, an exchange for a different size or colour, or store credit. Approved returns get a shipping label. When the parcel comes back, your team inspects it, grades it, and records what should happen to it. Verification sits inside all of that: low-risk returns finish on one screen with no camera, and the camera opens only when an order is expensive or the risk rules trigger.

Requests and eligibilityRefunds, exchanges, store creditLabels and receivingCamera only when needed
Two translucent sheets of paper laid over each other, slightly out of alignment.
Two recordsTwo records of one return. Only one of them shows the item.
02Verification

One item, checked at both ends of the journey.

Before your customer sends anything, they hold the item up to their camera and our AI checks it. Later, when the box reaches your warehouse, your team unpacks it and photographs whatever was inside. Your UnReturns dashboard puts those two pictures next to each other, so you can compare the item they showed you with the item you received.

A hand holding a white card reading U R dash 7 0 4 3 beside a pair of worn white trainers on a wooden floor at home.
The same white trainer photographed on a grey steel warehouse bench under a task lamp, beside a tape measure and a clipboard.
UR-7043 · at homeBench 2 · on arrival
At home 50%Half of eachOn the bench 50%

Drag · or use the left and right arrow keys

The code is made the moment your customer picks a reason, so nobody can write it down in advance. A second check makes sure the item itself is in the picture.

One limit, said plainly. This puts two sets of photos side by side. It cannot tell you the item is the exact one you posted, because nothing photographs your stock going out the door. It raises a flag for you to look at.

03What gets verified

Not everyone gets checked. That is the point.

UnReturns runs three modes. The default skips the camera for cheap returns from clean customers, letting them finish on one screen. The camera only opens when an item is expensive or risk signals call for it. You set every dollar threshold and risk rule, or you can turn the camera on for all returns or off completely.

18
Low risk · worked out on our side
One screen. No camera at all.
TrustedUnsureRisky

This customer has bought from you before, kept everything, and the order is small. Asking them for a camera here loses the customer and catches nobody.

What the order costTheir returns with youOther shops on the networkHow old the account isThe reason they gaveTheir story against the order date

What this customer sees

01

Pick what is going back

A reason in one tap

02

Check the address

Already filled in from the order

✓

Done

Label lands in their inbox once you approve

Your customer never sees this number and is never told what moved it. All they get is a shorter or a longer set of steps.

A risk score on its own can never refuse a return, at any setting.

To turn a return down, our AI has to have read the frames and pointed that way itself, with enough confidence behind it. Where it is unconvinced or unsure, the return goes to your queue instead. There is no switch for this anywhere in the product.

04What the customer does

Four steps, and none of them need an account.

Your customer types in their order number and the email address from that order, with no password to create or forget. They pick the item to send back. Clean customers skip the camera and finish on one screen. When an item needs checking, they show it live to our AI and get their answer on the same screen, usually in under a minute.

01

Find the order

The order number and the email address from that order. That is the whole sign-in. There is nothing to sign up for and no password to forget.

02

Pick what is going back

Several items from one order can travel back in one box, each with its own reason.

03

Show the item

Trusted customers skip this step entirely. When an item needs checking, they open their camera and show it live to our AI. They are given a code first, and they hold it beside the item. If the computer has no camera, a code on screen moves them to their phone without starting again.

04

Get their answer

On the same screen, usually in under a minute. Approved, turned down, or passed to you.

05Packing

They said the box was empty. Now you can find out.

When your customer packs the item to send it back, our AI asks them to take four photos on their phone: the empty box, the item going inside, the tape going on, and a code from your shop written on the lid. If the box turns up with nothing in it, you have proof. If they packed it properly, they have proof too.

An empty open cardboard box seen from above on a wooden floor.

P1 · The empty box

The box is photographed empty first

The box is shown open and empty before anything goes into it. That gives you a fixed starting point weeks later.

Two hands lowering a folded grey jumper into the same open cardboard box.

P2 · The item going in

The item goes in on camera

The same item from the earlier photo goes into the same box, in one unbroken sitting. It cannot be a separate go an hour later.

The same cardboard box taped shut across the seam.

P3 · The tape going on

The tape has to be in the picture

The tape has to show across the seam. A box that is not properly shut does not get past this step.

The sealed cardboard box with the code U R dash 2 2 9 1 written on the top by hand.

P4 · The code on the lid

A code from your shop, written on the box

A second code goes on the box itself. Our side reads it back and checks it letter by letter, rather than taking the phone's word for it.

“They sent back an empty box” and “your warehouse lost my return” are the same argument from two sides, and until now neither side could do more than insist. Shoppers have been solving it on their own for years, filming themselves packing and buying tamper-proof tape, because they get blamed too. These four photos answer it both ways, from one record.

A box that turns up light is now a question you can answer instead of swallow. And the customer who packed it properly is cleared by the same photos. If someone genuinely cannot finish the steps, the return comes to you rather than being turned down.

06Your screen
A laptop, a cup of coffee and a stack of shipping labels on a shop counter.
The queueBuilt to be cleared between orders

You will never open a return that did not need you.

When a return is small and the customer is trusted, UnReturns approves it and pays them without asking you anything. Everything else goes to your dashboard with the item and the AI’s camera check sitting right there. Select up to twenty five and approve them in one go, or open one customer and read every return they have ever sent your shop.

A

Decide in batches. Tick up to twenty five returns and decide them all in one go.

B

Each customer has one page. It shows every return they have sent you, every camera attempt, your own private notes, and what other shops on the network have seen.

C

The reports show their working. Every rate shows the number it was worked out from, and is left out entirely when there is too little behind it to mean anything.

07Your rules

Type a rule in plain English and it starts working.

You write something like “if the order is over three hundred dollars, send it to me first” and UnReturns does exactly that. A rule can look at thirteen different details of a return and it can do six different things, so an expensive order can wait for you while a cheap one goes straight through.

Ifthen.

What happens

Nothing is decided for you. The return waits in your queue with its evidence attached, and no money moves until you press a button. Orders over $300 are worth a second look, so this is the first rule most people write.

13
Details a rule can look at
6
Things a rule can do
6
Rules ready to switch on

The preview you see while writing a rule comes from the same code that runs it. Every edit is written down with the name of whoever made it. One limit: asking for the camera only changes anything for returns that start inside Shopify, because the returns page already shows a camera when it needs one.

08Refunds, credit, exchanges

Eight ways to close a return and you pick every one of them.

You can send the full amount back, or only part of it if the item comes back damaged. You can give store credit instead of cash, send an exchange in a different size, or let them keep the item and refund them anyway when posting it back costs more than it is worth. You also choose the moment the money goes out, either when the box reaches you or the second you approve it.

01

The full amount back

You press once on the return. Your restocking fee and any postage you covered come off first, and never more than your customer was told.

02

Only part of it

If the item comes back damaged, send back part of the price instead of all of it. A person always presses that button. Our AI is not allowed to.

03

Store credit instead of cash

A real Shopify discount code tied to that customer, with a bonus on top if you want to keep the money with you.

04

An exchange for a different size

Another size or colour of the same product, sent out before the first one is back, with a short hold in case something looks wrong.

05

Anything in the shop

Instead of a refund your customer browses your whole catalogue. If the new item costs more they pay the difference. If it costs less the rest becomes credit.

06

Let them keep it

When posting the item back costs more than it is worth, refund them and skip the box entirely.

07

Pay when the box reaches you

Choose the moment: when the carrier first scans the box, when it is delivered, or not at all. Risky returns are held back from this on their own.

08

Pay the second you approve

For customers with a clean history you can pay the moment you approve, before anything is posted.


The rest of what it does.

All of it on every plan, including the cheapest one.

A

Damage claims, kept separate

Switch it on and a customer can report a broken or wrong item without posting anything back. They photograph the damage; you choose a replacement, part of the money, all of it, or credit. It never touches your ordinary returns.

B

Four ways to tell them

Email, text message, WhatsApp and browser notifications, all off the same list of moments, all worded by you. A refusal our AI makes is sent without a reason on purpose. The reasoning stays with you.

C

Labels on your own account

Connect the shipping account you already use and we buy the cheapest label on it, with a QR code where the carrier takes one and a real customs form for anything crossing a border. We do not sit between you and the carrier.

D

It should look like your shop

Set the name, the colour and the logo, or let it read the real styles off your live shop and match them. Run the whole thing on a web address of your own.

E

Shops warn each other

When somebody is caught abusing returns at another shop using this, you are told, even if they come back with a new email address. Nothing readable is stored. Names are scrambled one way before they leave, and a shared address on its own counts for nothing.

F

Tell the camera what to look for

Write a line like “check the zip runs the whole way” against one product or a whole collection, and the check gets asked. Vague instructions are marked and sent back to you before any customer meets them.


Here is what it will not do for you.

Better you find out now than later. UnReturns sends returns back by carrier, on your own shipping provider, for Shopify shops, without POS registers or physical drop-off bars. We integrate via webhooks rather than pre-built 3PL or helpdesk plugins. It only adds stock when your own inspector says an item is sellable, and it cannot promise an item is the exact unit you shipped.

Carrier returns only. No POS integration.

UnReturns handles returns that travel with a carrier label or QR code from your own shipping provider. It does not connect to in-store checkout registers or run counter drop-offs of its own.

Shopify-native only. No pre-built 3PL, WMS, or helpdesk connectors.

We integrate directly with Shopify and emit webhooks to external systems. We do not provide pre-built integrations for Gorgias, Zendesk, Recharge, or third-party warehouse systems.

No physical drop-off network.

Returns move through shipping carrier labels from the shipping provider you already use. We do not operate drop-off bars, retail kiosks, or physical counter networks.

It will not add stock on a guess.

When your own inspector says an item is sellable as-is, the units go back into your Shopify stock and the return shows you how many. If the grade and that decision disagree — a damaged item marked for the shelf — nothing moves and it comes to you instead.

It will not send your proof to the bank.

When a customer complains to their bank, UnReturns puts all the proof together in one file: the codes, the photos, the timings, and a fingerprint of every file. You are the one who sends it to them.

It cannot promise the item is the exact one you shipped.

No serial numbers, no unit-by-unit identity, nothing that calls something a fake. Nothing films your stock going out the door, so no honest check could claim it.

It will not put your returns policy on your site.

It writes your returns policy for you from your own settings and hands it over. Putting it on your site is still something you do.

Nothing here is video.

Every check is built from photos taken during a live camera session. Photos are what get stored, and photos are what go into the file for the bank.

Only a refusal our AI made can be appealed.

If our AI says no, your customer can ask for a person with one tap. If you say no yourself, that is final on the returns page and they have to come to you directly.

09Receiving and restock

Your team sees the customer’s photos while the item is in their hands.

A warehouse returns station with shelving, a tablet on a stand, stacked boxes and a tape gun.
The benchSearch an order number, or scan the tracking code

When the box arrives, whoever opens it has the customer’s photos on screen right next to the real item. They mark it as good to sell again, broken by the courier, faulty from the factory, or damaged by the customer. UnReturns turns all of that into a spreadsheet you can send to your supplier or the courier to get your money back.

Your warehouse gets its own login. If what turns up does not match what was claimed you are told, even if the money has already gone back.

Every item is marked, and who broke it is written down.

Every item your team opens is marked as good to sell again, broken by the courier, faulty from the factory, or damaged by the customer. The supplier and courier claims come out as spreadsheets you can send straight on.

Good to sellBroken by the courierFaulty from the factoryDamaged by the customerNobody can tell
A jacket laid flat on kraft paper on a workbench, photographed from directly above.
MarkedSeven conditions, six outcomes, five causes
10The charter

Eight things UnReturns will never do to your customers.

Two identical white ceramic cups side by side, casting hard parallel shadows.
Same rulesTwo customers, one lamp, one set of rules

A risk score on its own is never allowed to refuse a return, so if the AI is not sure, the decision comes to you instead. Sending a lot of things back is never counted as cheating by itself. Anything bad in a customer’s history stops counting after six months. Seven of these eight cannot be switched off by anyone, and that includes you.

i

A risk score on its own can never refuse a return.

No switch
ii

Items that share one set of photos are never refused automatically.

No switch
iii

If our AI is not sure, the decision comes to you, not to them.

No switch
iv

Expensive returns wait for a person.

Yours to loosen
v

Sending a lot of things back is not cheating by itself. Only outcomes ever count.

No switch
vi

Anything bad in a customer's history stops counting after six months.

No switch
vii

Your customer never sees their score, or what moved it.

No switch
viii

Every plan has every feature. Only the number changes.

No switch
11Pricing

Every plan includes every feature.

The only difference is how many checked returns you get each month.

Guard

$59/month

100 checked returns every month

Start 14-day free trial

Shield

$159/month

400 checked returns every month

Start 14-day free trial

Fortress

$349/month

1,200 checked returns every month

Start 14-day free trial

14-day free trial. 3 checked returns to test everything, with every feature working from the first one. No card, and no trial to forget to cancel — nothing is charged when it ends, because there is nothing to charge.

When the trial ends — after 14 days, or once the 3 checked returns are used — pick Guard, Shield or Fortress to keep the automatic checks running. Returns still reach you either way, and your customers are never blocked: past the trial they simply arrive unchecked, for you to look at.

12Free audit

Try it on your old orders before you pay us anything.

Download your orders file from Shopify and drop it in. UnReturns shows you what it would have caught. Everything is worked out on your own computer and nothing is sent to us.

Drop your orders file here

Or pick the file yourself. In Shopify: Orders, then Export, then All orders as CSV.

Nothing is sent to us

13Questions

Questions people actually ask.

A returns management platform for Shopify stores. Your customer opens your own return portal, asks to send something back, and picks how they want it settled — a refund, an exchange for a different size, colour or product, or store credit. Your rules decide whether the return is allowed and what it is worth, approved returns get a shipping label, and whatever arrives back is received, inspected, graded and reported on. Verification sits inside all of that rather than in front of it: it is configurable by order value and risk, so a cheap return from a customer with a clean history finishes on one screen with no camera at all.

No. The default mode skips the camera for cheap returns from clean customers. They pick the item and finish on one screen. The camera only opens when an order is expensive or risk signals call for it. You set the dollar threshold and every rule, or you can turn the camera on for all returns or off completely.

Type in their order number and email. For trusted returns, they pick the item and finish on one screen. If an item needs checking, they write a short code on paper, hold it beside the item, and show both to the camera. If their computer lacks a camera, a QR code hands off to their phone in one tap.

UnReturns is for Shopify shops, and returns travel by carrier: we buy the label on your own shipping-provider account. We do not integrate with in-store POS registers, run physical drop-off kiosks, or ship pre-built connectors for Gorgias, Zendesk, Recharge, or third-party warehouse systems.

In a private store. Every link to a photo is signed at the moment somebody opens it, and a photo can only be opened from inside the return it belongs to. Anything that names a person on the shared network is scrambled one way before it leaves. There is no readable email, device or address in it. When Shopify asks us to erase a customer or a shop, the files go too, not just the rows.

Returns keep arriving and your customers are never stopped — they just come through without the automatic check, sitting in your queue for you to look at. Anything already being checked when you run out finishes normally. The allowance resets at the start of the next month, or you can move up a plan and the checking switches straight back on. The 14-day free trial works the same way, with one difference: it does not reset. 3 checked returns, and when the 14 days are up or the 3 are spent, whichever comes first, you pick a plan to keep the checks running.

When our AI made the refusal, they can ask for a person with one tap and it lands in your queue. The message they get never contains our reasoning. A refusal that explains itself can be practised against.

14Start

Start with one return and see what happens.

3 checked returns in your first 14 days, with every feature working from the first one. You install it from your Shopify admin, and if you remove it, all your information goes with it.