Dies sollte im Vertrag festgelegt sein (gewonnene Erkenntnisse ...). Im besten Fall für Sie hätten Sie angegeben, dass die Nichterfüllung von Vertragsbedingungen durch den Kunden ein Grund für eine Stornierung ist, möglicherweise eine Drei-Treffer-Regel oder so. Sie hätten auch "Übertragungen von geistigem Eigentum bei Vertragserfüllung" angegeben; Selbst bei einer Stornierung ist der Vertrag "erfüllt", wenn beide Parteien diese Bedingungen eingehalten haben (dh Sie haben das bezahlt, was Sie bisher gemäß dem Vertrag geschuldet haben und entsprechend geliefert haben).
Das macht dann deutlich, dass das, was Sie jetzt entwickelt haben, Ihrem Kunden gehört. Dies setzt natürlich voraus, dass der Kunde, abgesehen davon, dass der Kunde die Quelle unüberwindbarer Verzögerungen ist, hinsichtlich der Bezahlung der erbrachten Dienstleistungen einen guten Ruf hatte. Wenn der Kunde die Zahlung zurückhält, besitzen Sie den Code, bis die Angelegenheit zur gegenseitigen Zufriedenheit oder zum Gericht geklärt ist.
Übrigens, wenn der Vertrag nicht festlegt, auf welchen Teil der Zahlung Sie Anspruch haben und worauf Sie nicht aufgrund der geleisteten Arbeit beruhen, sollten Sie, wenn Sie diesen Vertrag entworfen haben, bereit sein, jeden Cent, den sie Ihnen gegeben haben, und in ähnlicher Weise zu verteilen Wenn sie es entworfen haben, sollten Sie nichts zurückerstatten. Wie in einer Episode der Urknalltheorie vor einigen Jahren richtig festgestellt wurde, kommt die Unklarheit in einem Vertrag der Partei zugute, die ihn nicht entworfen hat, soweit das Gesetz dies zulässt (der Vertrag muss nicht das Offensichtliche wie die Rechtswidrigkeit von angeben Gesetz, aber wenn Sie weder gesetzlich noch vertraglich verpflichtet oder verboten sind, eine bestimmte Maßnahme zu ergreifen, können Sie tun, was Sie in Bezug auf diese Maßnahme wählen. Wenn der Vertrag keine Regelung für die teilweise Fertigstellung vorsieht, gehen das Geld und der Code verloren an wen auch immer dieses Sieb eines Vertrages nicht geschrieben hat).