Viele Händler haben den Wunsch, ihre Kunden in Kundengruppen einzuteilen und für diese Gruppen verschiedene Preise festzulegen. Die demnächst erscheinende Version Magento 1.7 bietet hier eine neue Funktion: es kann für jede Gruppe ein eigener Basispreis definiert werden.

Der bisherige Weg mit Magento 1.6 und älter

Wer bereits mit Magento arbeitet, fragt sich vielleicht: was soll da neu sein? Magento bietet bereits lange die Möglichkeit, Staffelpreise für Kundengruppen festzulegen. Da man einen Staffelpreis bereits für 1 Stück eingeben kann, kann man diese Funktion “missbrauchen”, um unterschiedliche Basispreise für verschiedene Kundengruppen einzupflegen.

Gehen wir im Beispiel von der folgenden Preisgestaltung aus (über den ökonomischen Sinn wollen wir hier nicht diskutieren ;) ):

  • Nicht angemeldete Kunden zahlen € 9,99 pro Stück.
  • Angemeldete Kunden zahlen € 8,99 pro Stück.
  • Einzelhändler zahlen € 6,79 pro Stück.
  • Großhändler zahlen € 6,49 pro Stück.
  • Einzelhändler zahlen ab 10 Stück nur noch € 6,59 pro Stück.
  • Großhändler zahlen ab 10 Stück nur noch € 6,39 pro Stück.
  • Großhändler zahlen ab 50 Stück gar nur noch € 6,19 pro Stück.
  • Wenn irgend jemand tatsächlich mindestens 500 Stück bestellt, kommt er mit € 5,99 pro Stück davon.

In der Eingabemaske des Webshop-Backends sieht das so aus:

Jetzt wechseln wir in den Webshop und begutachten das Produkt als nicht angemeldeter Kunde.

Das Problem fällt schnell auf: der Basispreis des Produkts beträgt € 14,99. Ich bin in der Kundengruppe “NOT LOGGED IN” und muss für 1 Stück nur € 9,99 zahlen. Auf der Kategorieseite und an der auffälligsten Stelle der Produktseite wird jedoch nur der Basispreis € 14,99 angezeigt. Dass mich das Produkt nur € 9,99 kostet, fällt nur bei genauem Hinsehen auf.

Um diese Darstellung zu korrigieren und den Einzelpreis für die Kundengruppe auffälliger zu gestalten, muss in die Logik von Magento eingegriffen werden. Damit entsteht eine Erweiterung, die bei der Installation von Aktualisierungen und anderen Erweiterungen getestet und gewartet werden muss.

Basispreise in Magento 1.7

An dieser Stelle kommt die neue Magento-Version ins Spiel. Hier können neben dem Basispreis und den Staffelpreisen weitere Basispreise für Kundengruppen hinterlegt werden.

Wir nehmen dieselben Preisregeln wie im vorigen Beispiel an und werfen einen Blick auf das Backend in Magento 1.7:

Die Kundengruppen-Basispreise werden im neuen Punkt “Group Price” definiert.

Jetzt wechseln wir wieder in den Webshop und sehen uns die Anzeige für einen nicht angemeldeten Kunden an:

Die Darstellung gefällt uns schon besser. Man sieht sowohl auf der Kategorie- als auch auf der Produktseite, welchen Preis man als nicht angemeldeter Kunde erhält. Der Gruppenpreis wird sogar als Aktionspreis ausgelobt. Ob man das in seinen Shop haben will oder nicht, ist Geschmackssache. Eeinerseits handelt es sich dabei um einen Kaufanreiz, andererseits wird so mancher jeder Kundengruppe nur den eigenen Preis anzeigen wollen.

Basispreis, Gruppenpreis und Aktionspreis

Damit noch nicht genug der Preise: in Magento kann man zusätzlich zum Basispreis einen (zeitlich begrenzten oder dauerhaften) Aktionspreis angeben. Da wir gerade beobachtet haben, dass der Gruppenpreis als Aktionspreis gekennzeichnet wird, ist es interessant zu wissen, wo der Aktionspreis seinen Platz zwischen Basispreis und Gruppenpreis findet.

Hier drei verschiedene Fälle und die daraus resultierende Anzeige:

Fall 1:

  • Preis: € 14,99
  • Aktionspreis: € 11,99
  • Gruppenpreis: € 9,99

Anzeige:

  • Regulärer Preis: € 14,99
  • Aktionspreis: € 9,99
Fall 2:

  • Preis: € 6,99
  • Aktionspreis: € 11,99
  • Gruppenpreis: € 9,99

Anzeige:

  • Preis: € 6,99
Fall 3:

  • Preis: € 14,99
  • Aktionspreiss: € 6,99
  • Gruppenpreis: € 9,99

Anzeige:

  • Regulärer Preis: € 14,99
  • Aktionspreis: € 6,99

Fazit

Mit den Gruppenpreisen bringt die Version 1.7 eine nützliche, wenn auch nicht bahnbrechende neue Funktion. Bisher musste man selbst Hand anlegen, um die Grundpreise für verschiedene Kundengruppen vernünftig anzuzeigen. Das ist nun nicht mehr nötig.

Ähnliche Artikel