No-Sale Relisting: Open Lots Can Move To Market
Public no-sale lots keep the automatic Market route; private lots retain their access restrictions.
An open auction that does not reach its reserve, or receives no bids, can move the same goods to Market for negotiation. ReVend attempts that relisting within the settlement that records the outcome. A private auction does not follow this automatic public route.
The trigger
For a public lot, settlement outcomes reserve_not_met and no_bids trigger the existing automatic relisting routine. The item and price checks below still have to pass. This routine is not applied to private or invite-only lots.
Private lots stay private
A private lot without a sale remains an unsold Auction record. ReVend does not create a public Market listing or expose its assets and photos through that route. Existing lot access rules remain in force. The seller decides how to follow up; the public relisting steps below apply only to open lots.
The channel switch
Every item in the lot is released from the Auction channel back to none, with a channel-history entry that says why. Then the guard checks: if any item in the batch has meanwhile ended up on another channel, the relist stops and nothing is published — half a lot on Market is worse than no lot on Market. Only when every item is free does the platform publish the batch as a Market listing and move the items onto the Market channel. One channel at a time, even when the platform is the one doing the switching.
The price
The listing price is the reserve when the lot had one; otherwise the batch price per unit times the number of items; otherwise the batch total. If none of those yields a positive number, no listing is created — a relist at zero is not a listing, it is a giveaway with a tracking number. The listing is published at a fixed price, public, with the batch title suffixed “— relisted from auction” so nobody on either side mistakes it for fresh stock.
Safe to run twice
The listing remembers which lot it came from. A second settlement pass on the same lot — the job retrying, a seller pressing Settle now, an admin force-settling — finds the existing listing and returns it instead of creating another. One failed auction, one listing, however many times the routine runs.
Where you see it
The seller’s lot detail explains the outcome and links to the relisted Market listing; /auction/results shows the same relist context next to the settled lot. From that moment it is an ordinary Market listing: edit it, watch the offers come in, or take it down. The bidders told you the number. Now let a buyer argue with it.