Lebenszyklus einer Bestellung
Die Zustände, die ein Kauf durchläuft, wer sie jeweils bewegt und was keinen Weg zurück mehr hat.
Die Zustände, einer nach dem anderen
Eine Bestellung ist ein Zustandsautomat. Jeder Kauf beginnt an derselben Stelle und endet in einem von drei Endzuständen. Was an jedem Punkt passieren kann, steht im Vertrag, nicht in einer Richtlinie, die sich unterwegs ändern lässt.
| Zustand | Was er bedeutet | Wo das Geld ist |
|---|---|---|
| Erstellt | Die Bestellung ist gerade entstanden; es gibt noch kein Angebot. | In deiner Wallet |
| Zu bezahlen | Ein signiertes Angebot wartet auf deine Zahlung. | In deiner Wallet |
| Bezahlt | Die Zahlung wurde auf Polygon bestätigt und du kannst schon herunterladen. | In Treuhand gehalten |
| Geliefert | Der Verkäufer hat die Lieferung markiert. | In Treuhand gehalten |
| Im Streitfall | Du hast einen Streitfall geöffnet, die Freigabe ist eingefroren. | In Treuhand gehalten |
| Freigegeben | Die Frist lief ab oder du hast die Lieferung angenommen. Endzustand. | Beim Verkäufer, abzüglich Gebühr |
| Erstattet | Der Betrag ist zu dir zurück. Endzustand. | In deinem Guthaben im Vertrag |
| Entschieden | Der Streitfall endete mit einer Aufteilung. Endzustand. | Aufgeteilt laut Entscheidung |
Wer welchen Zustand bewegt
Jeder Schritt hat einen Eigentümer, und damit ist die Liste vollständig. Der Vertrag weist jeden anderen Versuch ab, egal woher er kommt.
- Du, der Käufer: du bezahlst das Angebot, nimmst die Lieferung an (was vorzeitig freigibt), öffnest den Streitfall, ziehst ihn zurück und schließt ihn bei Fristablauf.
- Der Verkäufer: markiert die Lieferung und kann dir von sich aus erstatten, solange kein Streitfall offen ist.
- Das Streitkomitee: nur innerhalb eines Streitfalls. Es entscheidet die Aufteilung und kann die Frist ein einziges Mal um 30 Tage verlängern.
- Die Frist: läuft sie ohne Streitfall ab, kann jeder die Freigabe an den Verkäufer ausführen. Das Ergebnis ist dasselbe, egal wer es ausführt.
Der Verkäufer hat während eines Streitfalls keine Aktion: er öffnet ihn nicht, zieht ihn nicht zurück und schließt ihn nicht. Die einzige Ausnahme kommt spät und nützt ihm nichts: nach 30 Tagen Gnadenfrist ab Fristablauf kann jeder (auch er) einen verlassenen Streitfall schließen, und dieser Schluss gibt 100 % an den Käufer zurück, ohne Gebühr. Es gibt sie, damit das Geld nicht für immer eingefroren bleibt, wenn die Person, die den Fall geöffnet hat, verschwindet.
Die Freigabe bei Fristablauf
Die Freigabefrist beträgt 24 Stunden ab der Zahlung und steht in der Bestellung. Läuft sie ab, erlaubt der Vertrag die Freigabe an den Verkäufer: die Gebühr von 3.8% wird abgezogen und der Rest wird ihm im Vertrag gutgeschrieben, bereit zur Auszahlung.
- Niemand muss etwas genehmigen: der Übergang ist ab der Sekunde des Fristablaufs erlaubt.
- Die Gebühr kommt nur aus dem Anteil des Verkäufers, nie aus dem, was zu dir zurückgeht.
- War der Vertrag pausiert, wird diese Zeit beiden Seiten zurückgegeben und die Fristen verschieben sich: niemand verliert sein Fenster wegen eines Stillstands.
Den Streitfall rechtzeitig zu öffnen ist der einzige Weg, die Freigabe zu stoppen. Die Frist wird nicht auf Wunsch angehalten und nicht verlängert.
Was keinen Weg zurück hat
Drei Zustände sind endgültig. Sobald die Kette sie schreibt, gibt es keinen Weg zurück und keinen Rückgängig-Knopf.
- Freigegeben: das Geld gehört dem Verkäufer. Über diese Bestellung ist kein Streitfall mehr möglich.
- Erstattet: der Betrag ist zu dir zurück, der Download dieser Vorlage wird entzogen und die Vorlage lässt sich nicht erneut kaufen.
- Entschieden: die beschlossene Aufteilung ist bereits ausgeführt. Sie zu korrigieren braucht eine neue Entscheidung mit denselben Freigaben, kein Rückgängig.
- Die Lieferung anzunehmen ist ebenfalls unumkehrbar: es gibt die Zahlung frei und verzichtet auf den Streitfall.
Wie du es in deinem Panel siehst
Der genaue Zustand und der Zähler leben an zwei verschiedenen Stellen, je nachdem, was du tun willst.
- 1Meine Käufe zeigt das einfache Etikett (Gekauft, Im Streitfall oder Erstattung) und, solange das Fenster offen ist, wie viel Zeit dir zum Streiten bleibt.
- 2Meine Wallet, Block Transaktionen, Reiter Käufe: dort steht der genaue Zustand jeder Bestellung, mit Betrag und Datum.
- 3Ein Klick auf eine Zeile öffnet das Detail mit der Bestellkennung und, wenn die Zahlung schon auf der Kette ist, die Schaltfläche Auf Polygonscan ansehen.
Wie es im Explorer aussieht
Jeder Zustandswechsel auf der Kette hinterlässt ein öffentliches Ereignis. Dafür braucht es kein Bernuvia-Konto, und es hängt nicht davon ab, dass wir es richtig erzählen.
- Die Zahlung, die in die Treuhand ging, mit Datum und Uhrzeit.
- Die Freigabe an den Verkäufer, mit der abgezogenen Gebühr und ob sie durch Fristablauf oder Annahme kam.
- Die Erstattung an den Käufer und die Entscheidung eines Streitfalls, falls es einen gab.
Der im Einsatz befindliche Treuhandvertrag ist 0x9d285aA8a5b24df5eB058D9350dbe33645cd23b5, mit verifiziertem Quelltext. Alle veröffentlichten Adressen stehen in Sicherheit.
Weiter mit
Die Dokumentation erklärt, wie das funktioniert; das Hilfe-Center führt dich hindurch. Zum Hilfe-Center.

