hardScenarioDesignSeniorStaffLead
A customer walks into one of your stores to return an item they bought from a third-party seller on your site. Who ends up holding the stock, and whose money pays the refund?
6 min readUpdated 2026-08-15Target archetype: Big Tech, Enterprise Captive, Product Startup
Answer
Short answer
The store can only accept it if the platform decides at the counter, funds the refund itself and recovers it from the seller's payout. That leaves you holding another company's goods on your floor and an unsecured balance if the seller has nothing left to offset against.
Was this answer helpful?
Likely follow-ups
- The seller's returns policy is shorter than your store policy and the customer is outside it. What does the colleague say?
- The seller disputes that the item is faulty after you have already refunded. How is that resolved and by whom?
- How would you decide which sellers are eligible for in-store returns at all?
- The item sits in a stockroom for three weeks and nobody collects it. Who owns it then?
Related questions
- One basket contains items from three sellers and one line the customer wants to collect in store. What does that do to your design?hardAlso on marketplace7 min
- Design the checkout flow for a marketplace with multiple sellers per order.hardAlso on marketplace7 min
- A wrong answer from the model would cost real money. How do you put it in the product anyway?hardSame kind of round: design5 min
- Your observability bill is now bigger than your compute bill. What do you cut first, and what must you never lose?hardSame kind of round: scenario5 min