Nein… wie sollte denn das gehen? Dazu müsste das Plugin auch prüfen, ob die Ware beim Kunden angekommen und in seiner Machtsphäre eingelangt ist (ja ja).
Dazu gibt es auch die Diskussion, ob das Feld für die Bestellnummer zwingend sein soll (ja ja, dafür ist immer Zeit) oder nicht. Schön für Onlinehändler, die Schuhe verkaufen und so raten dürfen, welche denn nun widerrufen worden sind: die ersten oder die zweiten? Weil es ist leider zu viel verlangt von dem Kunden, sich in einer art und weise zu artikulieren, dass man weiß, was er will.
Wie @Steffffi schon geschrieben hat, ist das ganz konkret wirklich schwierig.
Was ich mir eventuell vorstellen koennte waere, dass wir in die Plugin-Konfiguration noch ein Eingabefeld machen, wie lange nach Bestelldatum der Button noch angezeigt werden soll. Da koennte man dann je nach Geschaeftsmodell etwas einigermassen Grosszuegiges wie 30/60/90(?) Tage eintragen, damit der Button zumindest nicht bei jahrealten Bestellungen noch da ist. Man muesste natuerlich im Zweifelsfall sicherstellen, dass man etwas eingibt, was lang genug her ist, dass wirklich 100% der Bestellungen bis dahin erfolgreich abgeschlossen sind. Waere das eine Idee?