The life of one return
Every step a request goes through, who moves it on, and what happens behind the scenes.
The one rule to remember
Never send a refund for a box you haven’t opened. Your customers pay cash on delivery, and a refund by InstaPay or wallet can’t be taken back. REASONBACK only lets you issue a refund after the box is back and has been checked.Try it: play one return through
Pick a role, then press the buttons. They follow the app’s real rules, so a button greyed out here is greyed out in the app too.
RMA-1042 · Nour Hassan
Linen dress (M) · Doesn’t fit → too small · EGP 1,140
TIMELINE
- RequestedSubmitted by the customer
A customer just submitted a return on your portal. Someone who can approve should look at it.
In the app you’d write why before closing.
A customer asks to send something back
WHAT IT MEANS
The customer filled in your return portal, or a teammate filed it for them with New request. Nothing has been promised yet.
WHAT YOU DO
- Read the reason, the photos and the refund method the customer picked.
- If it follows your rules, click Approve & ship. Check the pickup address and courier details in the panel that opens, then click Create delivery. If it doesn’t, click Reject.
- Need to fix something first? The pencil on each box lets you change the pickup address, courier phone or the exchange items. You can only change the address while the request is Requested.
BEHIND THE SCENES
If you’ve connected Bosta, approving books the courier and the tracking number is added. If you haven’t, the status still moves on, but no courier is booked and you arrange the pickup yourselves.
The courier is on the way to the customer
WHAT IT MEANS
You’ve said yes. The courier is booked to collect the box.
WHAT YOU DO
- Usually nothing. Bosta’s updates move the request on by themselves.
- The request page shows where the shipment is. Use Refresh if it looks stale.
BEHIND THE SCENES
The customer can follow along on the portal’s Track a request page, including the tracking number.
The courier has the box
WHAT IT MEANS
The courier has collected the parcel from the customer. It’s travelling back to you. Nobody has looked inside it yet.
WHAT YOU DO
- Wait for it to arrive. Don’t send any money yet.
BEHIND THE SCENES
In the Requests list, Picked up requests are shown under the Approved filter. The request itself still says Picked up.
The box is back and someone has opened it
WHAT IT MEANS
The parcel is at your warehouse and has been checked.
WHAT YOU DO
- Open the Warehouse page and scan the box’s tracking code (or type it, or pick it from the list).
- For each item, choose In the box, Missing or Wrong item. Then grade it (Like new, Worn / minor issue, Damaged) and decide to Restock or Don’t restock.
- Click Confirm received.
BEHIND THE SCENES
If you’ve connected Shopify, the return is recorded on the Shopify order and restocked items go back into your stock. Bosta can also mark a box Received when it’s delivered back to you, but still open it and inspect it on the Warehouse page before paying.
The customer gets their money, credit or replacement
WHAT IT MEANS
The request is finished. This is the only step where money goes out.
WHAT YOU DO
- Click Issue refund. The amount is worked out for you from the items, exchanges and fees. You can’t type it yourself.
- Send the InstaPay, wallet, bank or cash payment the usual way, outside REASONBACK. Copy the number from the window.
- Attach a screenshot of the transfer and its reference number if you have them. Tick Email the customer if they gave an email.
- For store credit on a Shopify order, the credit goes straight onto the customer’s Shopify account. No transfer needed.
- An even exchange with nothing to pay back shows Mark resolved instead.
BEHIND THE SCENES
The proof and reference are saved on the request, along with who sent it and when. This is your record if the customer ever says they weren’t paid.
WHEN IT STOPS EARLY
Rejected: the answer is no
- Before pickup: the request doesn’t meet your rules (outside the window, final sale, and so on).
- After it’s received: the box came back empty, with the wrong item, or damaged. Nothing is paid.
Closed: stopped for another reason
- Use Close request when a request shouldn’t go on: the customer changed their mind, you sorted it out another way, or it was filed twice.
- You have to write why (at least 5 characters). The reason is saved on the timeline.
- Closing doesn’t cancel a Bosta pickup that’s already booked. Cancel that in Bosta yourself.
GOOD TO KNOW
Who can do what
Each teammate has one role. An owner or admin sets it on the Team page.
| Action | Owner | Admin | Manager | Agent | Warehouse | Finance |
|---|---|---|---|---|---|---|
| Approve or reject a new request | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Mark picked up | ✓ | ✓ | ✓ | ✓ | ✓ | — |
| Mark received (inspect the box) | ✓ | ✓ | ✓ | — | ✓ | — |
| Issue refund | ✓ | ✓ | ✓ | — | — | ✓ |
| Reject after receiving | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Close a request | ✓ | ✓ | ✓ | ✓ | ✓ | — |