Erst mal danke für die Mühe Stefan.
Zunächst, jeden User manuell in die passende Benutzergruppe switchen scheint mir zu aufwendig und unter Umständen auch keine sichere Lösung zu sein.
Inzwischen habe ich eine Gutscheinkomponente von AWO ausfindig gemacht (gibts abgespeckt kostenlos und als PRO-Version für ca 44 Eu glaube ich), die einmalig pro User einen Rabatt auf eben nur einen Artikel gewährt.
Insoweit funktioniert die Geschichte also schonmal.
Fraglich bleibt für mich jetzt im Moment noch wie reagiert VM-Affiliate auf die Geschichte ... es wird ein Warenwert ausgeworfen, in dem noch die vollen Preise stehen. Die nächste Summe ist nach Rabatt, aber schon mit Versandkosten, wäre also beides nicht der richtige Wert für eine prozentuelle Provision.
Unbeschadet der Kosten für ein etwaiges umprogrammieren bleibt leider immer die Angst, was passiert dann bei Updates.
Ich fürchte also mal, alles noch nicht die Endlösung.
Die wäre wohl ein Modul oder Plugin das definitiv und endgültig bestimmt, pro registriertem Kunden darf ein Produkt insgesamt nur einmal gekauft werden.
Ich werde mal weiter suchen, ähnlich wie bei Sonderangeboten "nur in Haushaltsmengen" müßte es ja hierzu auch eine Lösung geben.
Den Sinn, einer Artikelbegrenzung "pro Bestellung" statt "pro Kunde" kann ich eh nicht ganz nachvollziehen.