Online stores for second-hand marketplaces

Every item only once - reservations, trade-ins, and a sold-out product watcher.

Problem

A second-hand marketplace does not sell inventory stock, but individual items, each with different wear. Off-the-shelf online-store solutions handle this poorly: two people can buy the same item at the same time, a sold-out page is a dead end, trade-ins are handled outside the cart by email, and every new item means photographing it, writing a description, and filling in the admin interface.

Approach

We have completed two second-hand online stores for used photographic equipment, including marketing and stock-entry automation for one of them. Bazarfoto.cz is a redesign of a ten-year-old website; Fotobazoš.cz was built from scratch. Both address the same foundation: an item sells only once, the customer knows what they are getting, and the owner can manage routine operations without a developer.

What we focus on in this industry

Five things a second-hand marketplace needs that a regular online store does not address - across three projects in live operation.

One item, one buyer

Bazarfoto.cz holds products in the cart for 30 minutes with a visible countdown, so an item does not block another interested buyer forever. Fotobazoš.cz goes one step further: the cart runs in a database transaction with row locking (SELECT … FOR UPDATE), so even two purchases in the same second cannot sell the same item twice. The database enforces it, not just application logic.

Trade-in directly in the cart

A customer buying a new camera body who wants to trade in an old lens used to arrange the trade-in by emails with support, and the path to an order stretched by days. At Bazarfoto.cz, the price of the traded-in item is continuously credited to the order, in one step with the purchase.

Sold out is not the end

A sold unique item used to mean a blank page for other interested buyers. The product watcher takes their email and contacts them as soon as the same or a related model is stocked. A search with no results does not end on a blank page; it offers to reset filters and shows the latest stocked products.

Wear condition, clearly explained

Used products are not bought like new products from a box. A five-level wear scale explains every level, abbreviations in a lens name are expanded into an understandable property, and questions about an item for sale appear directly on its product page. An answer one interested buyer receives therefore helps others too.

Stock entry from one photo

Every item in a second-hand marketplace is different, so creating a product used to mean taking photos, editing them, finding a price, and writing a description. At Fotobazoš, the owner simply photographs it and approves the price; the system prepares the rest. From new items, the same system proposes social-media posts that the owner approves with one tap on her phone.

Case studies from this industry

Our own measurements from this industry

Speed and AI readiness of Czech online stores

The median mobile Lighthouse score of the 85 largest Czech online stores is 48 out of 100, and only 31% meet Core Web Vitals for real visitors - most often because of slow response to clicks.

View report →

Related services

Frequently asked questions

Who will manage the website after it is finished?

It depends on the project. For online stores, we build an admin area clients can use themselves without technical training. That is exactly how order management works at Fotobazoš.cz. For simpler websites, we agree on the handover and scope of ongoing management individually.

What if AI makes a mistake?

That is why AI suggests and a person decides. A new system starts in shadow mode: it sorts and suggests, but sends nothing. Then you approve each step with a single tap. Only what has proven itself in production can run on its own, and even then there is a log and a way to intervene. When facts are involved (prices, stock availability), a second step checks the output against the data source.

How much does a website redesign cost?

We do not publish a price list. The price depends on the scope, which varies from project to project. You get a specific number with the free audit, rather than a rough guess. We explain our collaboration models (fixed price vs. Time & Material) on the Working together page.

Get in touch.

Tell us what is bothering you - the website, manual work, or both. Within 24 hours we will get back to you with a concrete proposal.

Prefer email? business@kypyx.cz