Automatisch generierter Rabatt-Code nachdem der Bestellstatus verändert wurde

Ich würde gerne innerhalb von Shopware 6.4 einen einmalig gültigen Gutschein-Code für einen Kunden automatisiert erstellen lassen wenn der Bestellstatus einen gewissen Stand erreicht hat.
Den Bestellstatus würden wir vermutlich per Plugin individualisieren.
Es geht darum, dass der Gutscheincode entweder jedes mal individuell generiert wird oder das ganze System so aufgebaut ist, dass man den nur einmalig nutzen kann.
Eine Kundengruppe dafür kommt leider nicht infrage, weil wir das schon für ein anderes Feature benutzen.

Wie würdet Ihr da vorgehen?

@sruh Hi, eine Lösung dazu gefunden?

Hey @HenLab,
so wie ich es mitbekommen hatte kann man in Shopware nicht zufällige auf den einen Kunden zugeschnittene Rabatt-Codes generieren.

Ich habe das ganze am Ende mithilfe von Tags gelöst.
Sprich, wenn Kunden eine Bestellung aufgeben und ein gewisser Zahlungsstatus erreicht wurde, bekommt der Kunde einen Tag mitdem er einen vorher fest definierten Rabatt-Code einlösen kann.