Skip to main content
Between the day a parcel reaches us and the day it leaves for your door, an item goes through nine states. The Warehouse screen shows four of them — the four where the goods are physically in our hands — and that is deliberate: this screen answers one question, and only one. What do I still have here, and what is it costing me to leave it there?
Rows of matte shelves receding into the dark, each edge lit in green

Aisles of shelving, lit along the edge. Everything on this page happens between two doors: the one your parcel comes in through, and the one your shipment leaves by.

How to get here. Reshipping lives on its own site. You enter it from rega, under Settings in the left-hand sidebar, and once inside, “Warehouse” is the third of the four tabs. On a wide screen the seven destinations are listed down the side; on a phone, four sit in the thumb bar and the rest are behind “More”.

What this screen lists, and what it deliberately leaves out

The title reads “Your warehouse”. Under it, one sentence that answers the question everyone asks first: “Storage fees are settled together with shipping.” Next to the title, a plain count of items. The list holds four states, and no others:
Nothing that has left is listed here. An item still on its way to us, and an item shipped, delivered, returned to the seller or abandoned, appear in no client list at all. That is not an omission — those four states above are exactly the ones the storage counter runs on, and this screen is the storage screen. What has left, you follow under “Parcels” — see Parcels and tracking.
This screen always asks for those four, and it carries no control that would let you ask for another. If a request ever named a state we do not recognise at all, the answer comes back with the normal four rather than an empty page: an empty list reads as “you own nothing”, which would be false and alarming.

When the warehouse is empty

Two different empty states, with two different sentences, because they call for two different gestures: The delivery address block on this screen shows the address, the line “This is the address to set on the Vinted account you tick.”, and a “Copy the address” button which becomes “Address copied”. If nothing is registered yet, it says so: “No warehouse is registered.” If the copy fails, it says that too: “This did not go through. Try again in a few moments.”
The phone number is part of the address, and the button copies it with the rest. The screen says why, right there: carriers use it for delivery notices, and without it a missed parcel goes back to the depot with nobody to call. Marketplaces will happily skip the field — Your first parcel explains what a missing one costs.

Reading a card

Each item is a card. Left to right, top to bottom, it carries: a selection box (its accessible name is the item’s own title, so a screen reader never reads “checkbox, checkbox, checkbox”), the photo, the title as a link, then brand · size · account, the state pill, the price, and the storage counter. The storage counter is the part that changes on its own: Next to the counter, the amount owed — and only when there is one. Where nothing is owed, nothing at all is written: no “Free”, no zero. The number of days the piece has already spent here is not printed on the card either; it is the tooltip you get by resting the pointer on the counter, so on a phone it stays out of reach. The Dashboard writes it out in full.
The counter changes colour in the last fifth of the free period, not on a round number of days. And wherever the free-until date is known, the colour is decided from that date rather than from a day count: counting days would flip the colour a day early or a day late depending on the hour you happened to open the screen. Only when the date is missing does it fall back to counting.
A missing value is written “—”, never “0”. A real zero — a service that costs nothing — stays a real zero. That rule holds across the whole service, and it is worth knowing: a dash is an admission, not a measurement.

Selecting, and grouping

Tick one card and a bar appears under the grid: “Select all” (or “Clear selection” once everything is ticked), the count — “{n} item selected” / “{n} items selected” — and one button, “Group into a parcel”. Under, and not above, on purpose: you tick your way down a list, so the button that concludes has to stay where your thumb already is. On a phone it sticks to the bottom edge of the window and follows you down. That button is the whole point of the screen. What happens next is on Consolidation and quotes. Above the grid, we sometimes suggest groupings ourselves, under “Grouping suggestions”. Each suggestion says why it is being made, in one of four sentences — and they are ranked in this order, the most urgent first:
  • “These items are about to leave free storage.”
  • “A parcel is already open: add them to it.”
  • “These items fit into a single box.”
  • “These items go to the same place.”
with an estimate — “About {montant} saved” — and a “Create this parcel” button. With nothing to suggest, the section says so plainly: “No suggestion right now.” Once a parcel has been created, a strip appears at the top of the screen with its reference and a “View” button.

Finding one piece among several hundred

Five controls, and they only appear once there is stock to search or a filter already active.
Search reads the brand as well as the title. Someone typing “nike” expects the Nike items, including the one whose title only says “trainers”. And the % and _ characters are escaped before the search runs: typing 100% looks for a hundred per cent, it does not ask for everything.
Every value in the three lists carries its own count in brackets — “Nike (12)”.
Those counts are computed over your whole stock, not over what the filter currently shows. Otherwise picking “Nike” would make every other brand disappear from the list, and you could never widen your search again without clearing it first.
The three sort orders offered:
“Storage fees, highest first” is the same order as “oldest first” — exactly, not approximately. Fees are a function of how long a piece has been here, and every item in your warehouse runs on the same rate card, so the two orders cannot diverge. Use whichever name matches the question you are asking: age, or cost.
Typing in the search field waits 320 ms after your last keystroke before it asks anything: a search fired on every letter would send five requests to spell “dress”.

The fifty-row ceiling

The list returns 50 rows. The header still announces the true total, and a line under the grid says what is missing: “Showing {n} rows out of {total}. Narrow your search to see the rest.” There is no page 2. Narrowing is the intended gesture — by account, by brand, by size, or by typing three letters.
A read that fails says so, and it says so in the grid’s place. A red strip takes over, with a “Retry” button — and the cards go with it: this screen replaces its list rather than laying a warning over it, so what you were looking at is gone until a read succeeds. The Parcels screen does the opposite, and keeps its list under an amber strip. Worth knowing which one you are on before you conclude that your goods have vanished.

The nine states, and what each one asks of you

A matte, empty locker, its interior lit in green

An empty locker, its back washed with green. Nine states describe where a piece is; only four of them mean it is on a shelf.

The sentence under the title

Five of those nine states carry a line of explanation on the item’s own sheet. They are worth quoting, because they are the sentences you will actually read: The other four say nothing under the title. That is a gap we know about, not a hidden meaning: the sentence has not been written yet, and showing an approximate one would be worse than showing none.

The ordinary path

The two boxes on the right are reached from more than the one arrow drawn. “Returned to seller” is simply what a dispute settled as a full refund with return does to the goods, and it applies to the piece wherever it stands: received, review pending, in warehouse, or already shipped. “Abandoned” can be recorded from any state before the parcel leaves us: expected, received, review pending, in warehouse, or in a parcel. Drawing all nine arrows would make the picture unreadable; the rule is the sentence you have just read.
The step from “Received” straight to “In warehouse” exists, but it is not yours. You can only approve from “Review pending” — otherwise you would be approving an inspection you never saw. That shortcut belongs to us, and it is how an item is moved on when there was never a reply to ask for.

The four rules that govern the whole path

Once a parcel is with the carrier, no gesture returns the item to the shelf. What has gone has gone. A stock that claims to hold something it no longer holds ends up being sold, grouped or insured twice.From “Shipped” there are exactly two exits: delivered, or returned.
An abandoned item has been destroyed or given away. Reopening the state would mean nothing physically, so it is not offered. And the abandonment itself is always a person’s decision, with a written reason — never a timer. A background job that could destroy goods on the strength of a mistyped setting is not a job we run.You are warned by e-mail before it happens, and the e-mail gives the way out: “To keep it, simply ship it: put it in a parcel and request a quote.”
As long as the parcel has not been paid for, you can remove an item and it returns to “In warehouse”. Nothing about the item forbids it — it is the parcel that stops accepting changes, once it is paid: “This parcel is paid: its contents can no longer change. To modify it, cancel it and start a new one.”
While a problem is reported or a dispute is open, the item is held: “A dispute is under way on this item: it cannot ship right now.” The claim rests on the goods being where we say they are — sending them away mid-claim would end it.What a dispute is, what it costs to open one, and what each outcome does to the goods: When something is wrong.
“This item changed in the meantime. Reload the page to see its current state.” — this is the one refusal you are most likely to meet, and it almost never means something is broken. It means the item moved between the moment your screen read it and the moment you clicked: a double click, or a second tab left open on the same piece. Reload, and look again.

Three axes, not one

The pill on a card tells you where the goods are. It does not tell you what you answered, and it does not tell you what we obtained. Those are two separate facts, tracked separately, and all three can be true at once. What you answered — and this one is nowhere on the Warehouse screen. Not on a card, not on a sheet. It is written on “To review”, the screen where the answer was asked for, and that is the only place you will find it. Checks and photos covers it. The labels, so that you recognise them there: What we obtained — this one you do read here: when a dispute exists, it climbs to a strip above everything else on the item’s sheet.
Why three axes and not one combined status. Fusing them would produce a couple of hundred labels, almost none of which ever happen — and it would make the real combinations unsayable. “In warehouse · issue reported · dispute rejected” is an ordinary situation: the claim failed, the item is still yours, and it is still on our shelf. One label could not say that without lying about one of the three.
Reporting a problem does not move the item. It stays at “Review pending”; only the dispute axis changes. If you are waiting for the pill to turn, you will wait a long time — read the dispute line instead.

The item sheet

Click a card’s title and the sheet takes the place of the grid. A “Warehouse” button at the top brings you back.
Your filters and your scroll position do not survive the round trip. The sheet replaces the grid rather than sitting on top of it, so coming back gives you the unfiltered list from the top. When you are working through a filtered selection, note where you were before you open a piece.
The header carries the title, then a line of facts: brand · size · account · seller · price · “Received on {date}. Under it, the state’s sentence when it has one. If a dispute exists, it climbs above everything else on the sheet — when there is a dispute, it governs everything you can still hope for from that item. Then seven sections, in this order:
“Details” is empty, always, for everyone. The timeline is built on the screen but the events never reach it, so the section shows “No tracking yet.” whatever has happened to your item. Do not plan on finding a history there. The events that matter to you arrive by e-mail instead — see The e-mails we send you.
The two buttons you might expect on this sheet — “Everything is fine” and “Report an issue” — are not here. They live on the “To review” screen, which is where the reply is asked for. Checks and photos covers that screen in full.

The storage block on a sheet

One sentence explains the principle: “The first {n} days are free. After that, fees accrue per day and per item, and are settled when you ship.” Then “How it is calculated” — a heading and not a button: the arithmetic sits open underneath it, line by line — “From day {de} to day {a}: {montant}” — and, where it applies, “Capped at {montant}”. The total appears as “Storage fees”, or as “No fee so far”, and under it, again: “Storage fees are settled together with shipping.” The same figures are aggregated for your whole stock on the Warehouse screen, in a section you open yourself with “Show details” / “Hide details”:
Two different truncation sentences, and they do not say the same thing. “The total is a minimum: the stock exceeds what one read can cover.” means the number itself is a floor. “Only the costliest lines are detailed; the total covers them all.” means the total is exact and only the breakdown was cut. Reading the first as the second would make you under-estimate what you owe.
The rate card itself, the free period, the tiers and the abandonment threshold are all on Storage and what it costs.

The note and the labels

Two sections, each with its own “Save” button. Only the note’s confirms: it turns to “Saved” once the text is stored. The labels’ button says nothing when it is done — the label simply appears in the row above it. Labels are also not typed as a list. You add them one at a time, in a field of their own, and you remove one by clicking the little cross on it.
Why a note is refused rather than truncated. A silent truncation loses the end of what you wrote without telling you — and you find out weeks later, when the sentence that mattered has gone. A refusal costs you one gesture and loses nothing.And why the label list replaces rather than merges: if it merged, the little cross that removes a label would do nothing at all.
What we record when you save a note is how long it was, never what it said. Copying your text into an audit log would create a second copy to erase the day you asked for the first one to go.

Asking for something to be done to a piece

From the sheet, “Request a service” opens a window: the list of services, a field — “Add details to your request” — and two buttons, “Cancel” and “Confirm”.
Those rates are our standard ones, and your workspace can be set to different ones. They are also not shown in the window today: where the price is not known to the screen, nothing is written at all — it refuses to print “Free” on something it cannot price. So read the table above as the ordinary case, and ask us first if the exact figure matters to you.
A request has three visible states — “Requested”, “Done”, “Declined” — and while it is at “Requested” it carries a “Cancel” button. With nothing pending: “No pending request.”
The price is fixed at the moment you ask. The rate card can change tomorrow; what you saw when you clicked is what you will be charged. And a second identical request, while the first is still pending, is refused — an authenticity check billed twice is an invoice nobody can defend.
A service can only be asked for while the piece is with us — received, review pending, in warehouse, or already in a parcel you are preparing. Every other state gets the same answer, “This item is not in the warehouse.”, and that includes the two nobody expects: “Expected”, because the goods have not arrived, and “Returned to seller”, because they have gone back. Ask while the piece is still on our shelf, not once the parcel has left.
Cancelling is not the same as being declined, and the product keeps the two apart: you cancel, we decline. Only one of them has a written label so far — a request you cancel yourself comes back wearing an untranslated word. Nothing is lost by it; the sentence naming that state has simply not been written yet.

How an item gets into your warehouse

There are two doors, and only two.
We read the orders of the Vinted accounts you have ticked, and turn them into items. Nothing else creates an item this way — a Vestiaire purchase is not read by this door, because the two marketplaces do not share a vocabulary and do not share an identifier space.What is copied at that moment, rather than looked up later: the title, the size, the listed condition, the price, the currency, the link, the photo and the seller. Vinted takes the listing down once an item is sold — a screen that went back to read it would show “listing not found” on goods sitting perfectly safely on our shelf.Two consequences worth knowing:
  • The brand arrives empty. Neither of the shapes we read carries it, and deducing it from the title would manufacture a filtering value out of nothing. So the “Brand” list only ever offers you brands that are actually known.
  • The price recorded is the item’s price, not the total you paid. The total includes Vinted’s service fee, and a customs declaration built on it would have you paying duty on fees.
Each order can only produce one item, ever. Without that rule, every pass would add the same dress to your warehouse again.

What a hand-registered piece changes, and what it does not

A hand-registered piece has no recourse against a seller. There is no order behind it, so there is no claim to file and no clock to run. Where the recourse clock is shown at all — on “To review” and on the Dashboard — it reads “The parcel has not been collected yet: the clock has not started.”, and it keeps reading that until somebody records a collection by hand. The item’s sheet in the warehouse says nothing about it, one way or the other.The inspection still happens, the photos are still yours, and you can still report a problem — it is simply recorded rather than claimed.
A piece added this way is written into the audit log with its title, its price and the fact that a person put it there. An item that appeared without an order behind it has to be explainable six months later.

What this screen does not do yet

We would rather write it here than let you find out halfway through.

The item's history is not visible

The “Details” section shows “No tracking yet.” on every item, whatever has happened to it. The events exist; they do not reach the screen. Your record of what happened is the e-mails.

No weight and no dimensions on a piece

We measure and weigh, and you can ask us to. But no client screen shows an individual item’s weight or size — those figures only surface on a parcel, where they decide the price.

Fifty rows, and no page two

The list stops at fifty and tells you how many are missing. Narrowing by account, brand or size is the only way through, and there is no “Newest first” to sort by. That order can be produced on our side; this screen has no way to ask for it yet, so the option was taken off the list rather than left there returning the opposite of its name.

Opening a piece loses your filters

The sheet replaces the grid, so the filters and the scroll position are gone when you come back. On a long search, note where you were.

Service prices are not shown

In the request window, the price is left blank rather than guessed. The standard rates are in the table above; the screen will carry them when it can read them.

No favourite, no link to the listing

Both exist in the data and neither has a control: there is no star on a card, and the item’s original listing is not linked from its sheet. A button whose label would be wrong is worse than no button.

The address here leaves out the phone

“Copy the address” on this screen copies less than the same button on two other screens. Use the one on “Accounts followed by reshipping”.

Purchases appear when we fetch them

Reading your Vinted orders is a gesture our team performs; no clock does it. A purchase made an hour ago may not be on this screen yet, and that is not a fault of your account.
One more thing, and it is a rule of the whole service rather than of this screen: no button is ever greyed out. A control that cannot act dims and stays clickable, and in almost every case the click writes the reason underneath. One place has not caught up: in the “Request a service” window, “Confirm” is dim until you have picked a service, and clicking it says nothing at all. That is the last silent refusal left on this screen — pick a service, and it lights up.

Where to go next

What reshipping does for you

The problem it solves, who it is open to, and the only two fixed fees we charge.

Your first parcel

The delivery address, the phone number, and ticking the accounts whose purchases land here.

Checks and photos

What we look at on arrival, what the report contains, and the difference between reporting and disputing.

Consolidation and quotes

What “Group into a parcel” starts, and a quote read line by line.

Storage and what it costs

The free days, the tiers, the cap, the reminders, and the abandonment threshold.

When something is wrong

Reporting, disputing, what each outcome does to the goods, and what it costs.