Wissensbasis/Auktionsplattform/Auction Settlement: was beim Glockenschlag passiert
05Auktionsplattform4 Min. Lesezeit

Auction Settlement: was beim Glockenschlag passiert

Wie die Abrechnung Gewinner, Verkauf und Versand mit den vor dem Gebot akzeptierten Zahlungsbedingungen erfasst.

Neue Verkäufe nutzen Direktzahlung nach ausdrücklicher Zustimmung. Der Käufer bezahlt den Verkäufer außerhalb von ReVend; beide zahlen 0 % ReVend-Transaktionsprovision. Der Käufer meldet die Zahlung, der Verkäufer bestätigt den Empfang getrennt. Administratoren und Finanzmitarbeiter erfassen diese Erklärungen im Kauf- oder Verkaufsdatensatz, mit optionaler Referenz und Begründung bei Korrekturen. ReVend prüft kein Bankkonto. Bestehende Treuhandvorgänge behalten ihre Abwicklung.

Der Timer der Auction läuft ab. Die Plattform wartet nicht darauf, dass sich am Montagmorgen jemand einloggt, um herauszufinden, was passiert ist. Ein Background Job läuft alle 5 Minuten und settlet beendete Lots deterministisch, in kleinen gesperrten Batches, sodass zu dem Zeitpunkt, an dem jemand hinsieht, eine Zeile in der Datenbank steht, die genau sagt, was geschehen ist.

Der Job

Jeder Lauf beansprucht Lots, deren Endzeit vorbei ist und die noch nicht abgerechnet sind — 10 pro Lauf, nie mehr als 25, unter einem Advisory Lock, damit sich zwei Läufe nicht überlappen, mit hartem Laufzeitlimit und einem Job-Run-Record für die Health-Seite. Ein Lot zweimal zu settlen ist ein No-op, und genau das erlaubt es, dass Job, manueller Button und Admin Override dieselbe Routine aufrufen, ohne einander auf die Füße zu treten.

Die Schritte

Zunächst das Ergebnis. Das höchste Gebot auf oder über dem Mindestpreis gewinnt; keine Gebote oder ein nicht erreichter Mindestpreis sind ebenfalls Ergebnisse. Das Ergebnis erfasst sold, reserve_not_met oder no_bids, gewinnende und verlierende Gebote erhalten ihren Status und das Los wird settled. Ein unverkauftes offenes Los folgt dem bestehenden Verfahren zur erneuten Veröffentlichung auf Market. Ein unverkauftes privates Los bleibt ein Auction-Datensatz und wird nicht automatisch auf dem öffentlichen Market veröffentlicht.

Ein verkauftes Los erzeugt einen bindenden Verkauf und einen Versandauftrag mit seinen Geräten. Die vor dem Gebot akzeptierten Zahlungsbedingungen bleiben zugeordnet. Der Käufer meldet bezahlt, der Verkäufer bestätigt den Eingang. Vorauszahlung erfordert die Bestätigung vor Versand; vereinbarte Zahlungsziele bleiben möglich. ReVend speichert Erklärungen und bewegt kein Geld.

Nur für bestehende Treuhandvorgänge: Drittens das Timeout. Ein Käufer, der nicht innerhalb von 7 Tagen überweist, verliert das Escrow: Ein täglicher Job storniert diese Escrows (höchstens 25 pro Lauf), der Deal fällt auf eine No-Deposit-Stornierung zurück, beide Parteien werden benachrichtigt, und gegen die Company des Käufers wird ein Strike verbucht. Der Seller kann die Ware wieder auf Market oder Auction stellen.

Wenn der Job nicht reicht

Ein Seller, der auf ein Lot mit abgelaufener Uhr schaut, sieht Jetzt abrechnen auf der Lot-Detailseite; das löst dieselbe Routine sofort aus. Für ein Lot, das aus welchem Grund auch immer in ended feststeckt — ein verpasster Lauf, Lock Contention, ein Deploy in der falschen Sekunde — hat Platform Staff eine Force-Settle-Aktion, die eine Begründung von mindestens 5 Zeichen verlangt und ein Audit Event schreibt. Dieselbe Routine, dieselbe Idempotenz, eine Zeile Rechenschaft mehr.

Rechnungen, die später aus einem Auction Deal entstehen, behalten das Lot als Quelle: Entwurf, Position und interne Notiz sagen, dass die Ware aus einem Auction Lot kam, damit Finance nie raten muss, woher ein Deal stammt.

Warum ein Job und kein Webhook

Auctions können in ihren letzten Sekunden Hunderte von Geboten haben. Ein Webhook-pro-Gebot-Modell ist schwer atomar zu bekommen; ein Job pro Lot ist einfacher. Einen kleinen Batch beendeter Lots beanspruchen, den deterministischen Flow fahren, das Ergebnis schreiben, den Lauf loggen. Die Glocke läutet einmal. Der Papierkram folgt nach Plan.

Ihr Kauf nach dem Zuschlag

Sobald Ihr Gewinnergebnis abgerechnet ist, öffnen Sie Meine Käufe unter /auction/purchases. Ihre Kaufakte bündelt den vereinbarten Betrag, Zahlungsreferenz und -status, Lieferfortschritt, Gerätedaten, freigegebene Dokumente und Nachweise sowie Nachrichten mit dem Verkäufer. Die Module Core, Market und Escrow sind für die Abwicklung Ihres eigenen Kaufs nicht erforderlich. Ein alter Link zu Ihrem eigenen Auction-Kauf öffnet ebenfalls diese Akte.

Aktive Administratoren, Manager, Vertriebsmitarbeiter und Finanzkollegen der erfassten Käuferorganisation können die Akte lesen, Nachrichten senden und für diesen Kauf freigegebene Dateien herunterladen. Die Akte bleibt nach dem Widerruf einer privaten Einladung oder dem Ende des Auction-Moduls verfügbar. Dadurch wird kein Zugriff auf neue private Losinformationen oder Gebote wiederhergestellt. Gesperrte Konten und Organisationen sowie ehemalige Teammitglieder erhalten diesen Zugriff nicht.

Administratoren und Finanzmitarbeiter können Probleme melden oder auf Streitfälle antworten. Nur bei bestehenden Treuhandvorgängen erlaubt die Lieferannahme die Freigabe des Treuhandbetrags; ein offener Streitfall blockiert diese. Ein Freigabe- oder Erstattungsbeschluss beweist keine Banküberweisung. Neue Direktverkäufe verwenden die Zahlungsmeldung des Käufers und die separate Empfangsbestätigung des Verkäufers.