Bidding: verificatie, deposits en waarom een bid kan worden geweigerd
Bidder verification, deposit-to-bid mechanics en de placeBid checks die de slechtste patronen al bij submission vangen.
Een bid plaatsen in een B2B auction is meer dan op een button klikken op een consumer site. Het platform moet verifiëren dat de bidder echt is, een deposit on file heeft, niet blocklisted is en geen patterns vertoont die anti-gaming flagt. Elke check gebeurt bij placeBid, voordat de bid landt.
Bidder verification
Een company kan niet bieden tot ze op bidder level verified is: KYC-style document upload, business registration check, optionele credit reference. /admin/auction/bidders toont de platform-verification state per company; alleen verified companies verschijnen in de "can bid" set. Verification kan tiered zijn (low-value-only, full-value, special-classes voor restricted lots).
Deposit to bid
Voor high-value lots vereist het platform een deposit on file voordat bids worden accepted. De deposit wordt gehouden tegenover de eventual escrow obligation van de bidder: als hij wint, telt die mee voor de deposit; als hij verliest, keert die terug; als hij ghost (escrow_deposit_timeout), wordt die forfeited en wordt een strike geregistreerd. De deposit policy is platform-owned via /admin/auction/risk-settings en kan borg vereisen voor high-value lots.
De placeBid checks
Elke bid loopt in volgorde door: 1. blocklist check (companies.bidder_blocklisted = false), 2. verification check (KYC tier sufficient), 3. deposit check (sufficient on file for the bid amount), 4. anti-gaming check (rapid-bid + retraction signals, zie anti-gaming article), 5. increment check (bid is at least the current high + the minimum step from the increment table), 6. timer check (auction is still live and accepting bids). Elke failure reject de bid met een specifieke reason; geen silent failures.
Retractions
Een bidder kan een bid alleen in nauwe omstandigheden retracten (typo, lot description error). Retractions tellen mee in het anti-gaming retraction-pattern signal, dus de vuistregel is: retract niet tenzij je het echt meent. Het platform notified de seller wanneer een bid retract, zodat die niet verrast wordt door een phantom drop in de high bid.