GutscheinCodes die nur für Partner funktionieren

Hallo, gibt es ein Modul, oder eine Möglichkeit, das ein Gutscheincode nur funktioniert, wenn dieser von einem bestimmten Partner kommt (Link, Referer)? So könnte man je nach Partner gesonderte Rabatt-Aktionen fahren die sonst nicht funktionieren. Dies hat den Vorteil des Partners, wenn dieser ein besonderes Produkt bewirbt, und einen Gutscheincode auf seiner Seite anbietet, das dieser nicht direkt von anderen Gutscheinseiten benutzt werden kann ohne das der Partner da benachteiligt wird. Da eine andere Seite vielleicht höhere Besucherfrequenzen hat, oder durch ein besseres Google Ranking dem Partner die Seitenzugriffe beschränkt. Beste Grüße