M0024 Brutto-/Nettopreisanzeige für Gambio
Handbuch
1. Was das Modul leistet
Ihr Shop zeigt jedem Kunden genau einen Preis: Privatkunden sehen Bruttopreise (einschließlich Mehrwertsteuer), Geschäftskunden sehen in vielen Shops Nettopreise (zuzüglich Mehrwertsteuer). Welche der beiden Darstellungen ein Kunde bekommt, hängt an seiner Kundengruppe.
Das Modul ergänzt diese Anzeige um den jeweils anderen Preis – direkt neben dem regulären Preis, unaufdringlich und in kleinerer Schrift:
- Ein Kunde, der Bruttopreise sieht, bekommt zusätzlich den Nettopreis mit dem Zusatz „zzgl. 19% MwSt." angezeigt.
- Ein Kunde, der Nettopreise sieht, bekommt zusätzlich den Bruttopreis mit dem Zusatz „inkl. 19% MwSt." angezeigt.
Der ausgewiesene Steuersatz ist dabei immer der Steuersatz des jeweiligen Artikels – bei einem Artikel mit ermäßigtem Steuersatz steht dort entsprechend 7 %.
Sie bestimmen dabei selbst, wer die Zusatzangabe sieht (Kundengruppen), wo sie erscheint (Artikelseite, Listen, Kacheln, Warenkorb und Kasse), wie sie aussieht (Beschriftung, Rundung, freie Textvorlage) und ob die zweite Preisangabe auch an Suchmaschinen weitergegeben wird.
1.1 Für wen sich der Einsatz lohnt
Der typische Fall ist ein Shop mit gemischter Kundschaft. Geschäftskunden rechnen intern mit Nettopreisen, wollen aber wissen, was am Ende auf der Rechnung steht. Privatkunden dagegen sehen Bruttopreise, vergleichen aber gelegentlich mit Nettoangeboten aus dem Fachhandel. In beiden Richtungen nimmt die zusätzliche Angabe dem Kunden das Kopfrechnen ab – und damit einen häufigen Grund für Rückfragen und Kaufabbrüche.
1.2 Rechtlicher Hintergrund
Gegenüber Verbrauchern ist der Bruttopreis der maßgebliche Endpreis; eine zusätzliche Nettoangabe ist zulässig, solange sie den Endpreis nicht in den Hintergrund drängt. Genau darauf ist die Anzeige ausgelegt: Der reguläre Preis Ihres Shops bleibt unverändert der optisch dominante Preis, die Zusatzangabe steht kleiner und zurückhaltender daneben.
2. Wo Sie das Modul im Backend finden
Das Setup erreichen Sie über das Menü „Xycons-Module" ► „Kundenkonto / Setups" und dort über den TAB „BruttoNetto-Preisanzeige".
Eine eigene Arbeitsoberfläche benötigt das Modul nicht – es arbeitet nach dem Einschalten selbstständig im Shop. Alle Einstellungen finden Sie deshalb ausschließlich im Setup.
3. Das Setup
Die Einstellungen sind in fünf Blöcke gegliedert, die im Setup durch Trennlinien voneinander abgesetzt sind. Jede Einstellung ist dort zusätzlich mit einem kurzen Hinweistext versehen. Die folgende Übersicht zeigt alle Werte, die Unterabschnitte erläutern sie im Einzelnen.
| Einstellung | Bedeutung | Standard |
|---|---|---|
| Modulstatus | Schaltet das Modul insgesamt ein oder aus. | Ausgeschaltet |
| Ihr Lizenzschlüssel | Der von uns gelieferte Schlüssel für Ihre Shopdomain. | leer |
| Ihre Lizenz | Zeigt an, welche Lizenz erkannt wurde. Nur zur Information. | — |
| Für diese Kundengruppen | Auswahl der Kundengruppen, die die Zusatzangabe sehen. | alle Gruppen |
| Artikel ohne Zusatzanzeige | Artikelnummern oder Artikel-IDs, die ausgenommen bleiben. | leer |
| Anzeige auf der Artikelseite | Zusatzangabe auf der Artikeldetailseite. | anzeigen |
| Anzeige in der Listenansicht | Zusatzangabe in der Listendarstellung. | anzeigen |
| Anzeige in Kacheln und Slidern | Zusatzangabe in Kachel-, Raster- und Sliderdarstellung. | anzeigen |
| Anzeige im Warenkorb und in der Kasse | Zusatzangabe an den Positionen im Warenkorb und in der Bestellprüfung. | nicht anzeigen |
| Beschriftung voranstellen | Stellt der Zusatzangabe „Netto-Preis:" bzw. „Brutto-Preis:" voran. | ohne Beschriftung |
| Rundung des Zusatzpreises | Kaufmännisch runden, immer abrunden oder immer aufrunden. | kaufmännisch |
| Angabe für Suchmaschinen | Gibt die zweite Preisangabe in den strukturierten Daten mit. | unverändert lassen |
3.1 Modulstatus
Solange der Modulstatus auf „Ausgeschaltet" steht, verhält sich Ihr Shop exakt so wie ohne das Modul: Es wird keine Zusatzangabe gerendert, es werden keine zusätzlichen Abfragen ausgeführt, die Nachberechnung beim Wechsel einer Variante findet nicht statt und auch die Angabe für Suchmaschinen unterbleibt. Ein ausgeschaltetes Modul ist damit vollständig wirkungslos – das ist die schnellste Art, die Anzeige testweise wieder zu entfernen.
Steht der Status auf „Eingeschaltet", greifen die übrigen Einstellungen. (Standard: Ausgeschaltet)
3.2 Lizenzschlüssel und Lizenz
Tragen Sie hier den Lizenzschlüssel ein, den Sie von uns erhalten haben. Der Schlüssel ist an Ihre Shopdomain gebunden. Das Feld darunter zeigt Ihnen zur Kontrolle an, welche Lizenz erkannt wurde; es ist gesperrt und wird von der Modulumgebung selbst gefüllt.
3.3 Für diese Kundengruppen
Hier stehen alle Kundengruppen Ihres Shops als Ankreuzliste. Angekreuzte Gruppen sehen die Zusatzangabe, nicht angekreuzte Gruppen sehen sie nicht. Kreuzen Sie nichts an, gilt die Anzeige für alle Kundengruppen – das ist die Voreinstellung und für die meisten Shops genau richtig.
Interessant wird die Auswahl, wenn Sie die Zusatzangabe bewusst nur einem Teil Ihrer Kundschaft zeigen möchten. Ein Beispiel: Sie führen eine Kundengruppe „Wiederverkäufer" mit Nettodarstellung und möchten genau dieser Gruppe den Bruttopreis mitgeben, während Ihre Privatkunden die gewohnte Ansicht ohne Zusatz behalten. Dann kreuzen Sie ausschließlich „Wiederverkäufer" an.
3.4 Artikel ohne Zusatzanzeige
Manche Artikel sollen die Zusatzangabe nicht bekommen – etwa Artikel, deren Steuersatz von einem anderen Modul verändert wird, oder Sonderposten, bei denen eine zweite Preisangabe verwirren würde. Tragen Sie diese Artikel hier ein, mehrere durch Komma getrennt.
Erkannt werden sowohl Artikelnummern (die Nummer, die Sie im Artikel unter „Artikelnummer" pflegen) als auch Artikel-IDs. Beides darf gemischt in einer Liste stehen. Groß- und Kleinschreibung spielt bei Artikelnummern keine Rolle:
ART-1001, ART-1002, 4711
Bleibt das Feld leer, gilt die Zusatzangabe für alle Artikel. (Standard: leer)
3.5 Die vier Anzeigeorte
Vier getrennte Schalter bestimmen, an welchen Stellen Ihres Shops die Zusatzangabe erscheint. Jeder Ort lässt sich einzeln ein- und ausschalten, ohne die anderen zu beeinflussen.
- Anzeige auf der Artikelseite – die Artikeldetailseite. Hier hat der Kunde Zeit zum Lesen, deshalb ist dieser Ort voreingestellt. (Standard: anzeigen)
- Anzeige in der Listenansicht – die Listendarstellung von Kategorien und Suchergebnissen, bei der die Artikel untereinander stehen. (Standard: anzeigen)
- Anzeige in Kacheln und Slidern – die Kachel- und Rasterdarstellung sowie die Artikel-Slider auf der Startseite. Wenn Ihnen die Kacheln zu voll werden, ist das der Schalter, den Sie zuerst ausschalten sollten. (Standard: anzeigen)
- Anzeige im Warenkorb und in der Kasse – die Positionen im Warenkorb und in der letzten Bestellprüfung. Dieser Ort ist neu und startet deshalb ausgeschaltet, damit sich an einem eingerichteten Shop durch ein Update nichts von selbst ändert. (Standard: nicht anzeigen)
3.6 Beschriftung voranstellen
Ohne Beschriftung steht die Zusatzangabe als reine Preisangabe da:
84,03 EUR zzgl. 19% MwSt.
Mit vorangestellter Beschriftung wird daraus:
Netto-Preis: 84,03 EUR zzgl. 19% MwSt.
Die Beschriftung passt sich der Blickrichtung an: Bei einem Bruttokunden, der zusätzlich den Nettopreis sieht, steht dort „Netto-Preis:", bei einem Nettokunden entsprechend „Brutto-Preis:". Beide Texte können Sie über „Texte ändern" anpassen (Kapitel 6). (Standard: ohne Beschriftung)
3.7 Rundung des Zusatzpreises
Rechnet man einen Bruttopreis auf den Nettopreis zurück, entstehen fast immer mehr als zwei Nachkommastellen. Aus 100,00 EUR brutto werden rechnerisch 84,033613… EUR netto. Welcher Betrag daraus angezeigt wird, ist eine kaufmännische Entscheidung – und deshalb Ihre:
- Kaufmännisch runden – ab der dritten Nachkommastelle wird auf- oder abgerundet. Das ist der übliche Weg und die Voreinstellung.
- Immer abrunden – der angezeigte Betrag liegt nie über dem rechnerischen Wert. Sinnvoll, wenn Sie bei Nettoangaben grundsätzlich vorsichtig auftreten möchten.
- Immer aufrunden – der angezeigte Betrag liegt nie unter dem rechnerischen Wert. Sinnvoll, wenn Sie einen Bruttopreis ergänzen und keinesfalls zu niedrig ausweisen möchten.
3.8 Angabe für Suchmaschinen
Ihr Shop übergibt Suchmaschinen zu jedem Artikel eine maschinenlesbare Beschreibung, in der auch der Preis steht. Übergeben wird dabei der Preis, den die jeweilige Kundengruppe sieht – in einem Shop mit Nettodarstellung also ein Nettopreis.
Ist diese Einstellung aktiv, ergänzt das Modul diese Beschreibung um die zweite Preisangabe und um die Angabe, ob es sich um einen Preis mit oder ohne Mehrwertsteuer handelt. Bei Artikeln mit Varianten, bei denen Ihr Shop bisher gar keine Steuerangabe mitgibt, wird diese Angabe nachgetragen.
3.9 Die Shopeinstellung, die die Blickrichtung bestimmt
Ob ein Kunde Brutto- oder Nettopreise sieht, entscheidet nicht das Modul, sondern Ihre Kundengruppen-Einstellung im Shop. Sie finden sie im Gambio-Backend unter „Kunden" ► „Kundengruppen" in der jeweiligen Gruppe:
- Preise anzeigen – ist diese Option abgeschaltet, sieht die Gruppe überhaupt keine Preise. Dann zeigt auch das Modul nichts an; das ist beabsichtigt, damit ein Shop mit „Preise nur für angemeldete Kunden" nicht über die Zusatzangabe doch Preise preisgibt.
- Preise inklusive Steuern anzeigen – diese Option bestimmt die Blickrichtung: Ist sie aktiv, sieht die Gruppe Bruttopreise, und das Modul ergänzt den Nettopreis. Ist sie abgeschaltet, sieht die Gruppe Nettopreise, und das Modul ergänzt den Bruttopreis.
4. So arbeitet das Modul im Shop
4.1 Auf der Artikeldetailseite
Unterhalb beziehungsweise neben dem regulären Preis erscheint die Zusatzangabe, standardmäßig rechtsbündig und in kleinerer, grauer Schrift. Sie enthält den umgerechneten Preis und den zugehörigen Steuerhinweis, also etwa „84,03 EUR zzgl. 19% MwSt.".
Ändert der Kunde auf der Detailseite etwas, das den Preis beeinflusst – eine Variante, eine Eigenschaft oder die Menge –, wird die Zusatzangabe im Hintergrund neu berechnet und aktualisiert, ohne dass die Seite neu geladen wird.
4.2 In Artikellisten, Kacheln und Slidern
Auch in Kategorieübersichten, Suchergebnissen, Artikelkacheln und den Artikel-Slidern der Startseite wird die Zusatzangabe ausgegeben, sofern der jeweilige Anzeigeort eingeschaltet ist. Sie richtet sich dabei nach der Darstellungsart:
- in der Listenansicht rechtsbündig unterhalb der Preisangabe,
- in der Kachel- und Rasteransicht zentriert unter dem Preis.
Für Listen gilt eine Besonderheit: Dort wird immer der Preis in der Grundausstattung des Artikels beziehungsweise – bei Artikeln mit Eigenschaften – der günstigste verfügbare Kombinationspreis herangezogen. In diesem Fall stellt das Modul dem Betrag automatisch das aus Ihrem Shop bekannte „ab" voran, genau wie es der Shop auch beim regulären Preis tut.
4.3 Im Warenkorb und in der Kasse
Ist der Anzeigeort „Warenkorb und Kasse" eingeschaltet, erscheint die Zusatzangabe auch an den Positionen des Warenkorbs und in der letzten Bestellprüfung vor dem Absenden. Im Warenkorb wird sie sowohl beim Einzelpreis als auch beim Zeilenwert ergänzt, in der Bestellprüfung beim ausgewiesenen Positionspreis.
Die Beträge stammen dabei aus dem Warenkorb selbst – gewählte Varianten, Staffelpreise und Kundenrabatte sind also bereits enthalten. Die Summen am Ende des Warenkorbs bleiben unberührt: Dort weist Ihr Shop die Mehrwertsteuer ohnehin gesondert aus.
4.4 Varianten, Eigenschaften und Attribute
Preisaufschläge und -abschläge aus Varianten werden berücksichtigt – und zwar bei beiden in Gambio verfügbaren Verfahren:
- Eigenschaften und Kombinationen (das moderne Verfahren mit eigener Bestandsführung je Kombination): Sobald der Kunde eine vollständige Kombination gewählt hat, rechnet das Modul mit deren Preis. Solange noch keine Kombination gewählt ist, wird der günstigste Kombinationspreis mit vorangestelltem „ab" verwendet.
- Artikelattribute (das klassische Verfahren mit Aufschlägen je Auswahlfeld): Die Aufschläge der gewählten Auswahlfelder werden aufaddiert und fließen in die Umrechnung ein.
4.5 Staffelpreise und Mengen
Ändert der Kunde auf der Detailseite die gewünschte Menge, wird die Zusatzangabe neu berechnet. Erreicht die Menge eine Staffelpreisgrenze, zeigt die Zusatzangabe also den umgerechneten Staffelpreis. Damit passen regulärer Preis und Zusatzangabe immer zusammen.
Die Neuberechnung wird bei der Eingabe kurz abgewartet, damit nicht bei jedem einzelnen Tastendruck eine Abfrage an den Server geht. Für den Kunden ist das nicht spürbar, für Ihren Server macht es bei stark frequentierten Shops einen deutlichen Unterschied.
4.6 Wann bewusst nichts angezeigt wird
In folgenden Fällen bleibt die Zusatzangabe leer. Das ist jeweils gewollt und kein Fehler:
- Die Kundengruppe des Besuchers darf keine Preise sehen.
- Die Kundengruppe des Besuchers ist unter „Für diese Kundengruppen" nicht angekreuzt.
- Der Artikel steht in der Liste „Artikel ohne Zusatzanzeige".
- Der Artikel steht auf „Preis auf Anfrage" – dann gibt es keinen Preis, den man umrechnen könnte.
- Der Artikel hat keine Steuerklasse oder einen Steuersatz von 0 %. Brutto- und Nettopreis wären identisch; eine zweite, gleichlautende Preisangabe würde nur verwirren.
- Der errechnete Preis wäre 0,00, etwa bei einem Gratisartikel.
5. Das Aussehen anpassen
Die Zusatzangabe ist bewusst dezent gestaltet: kleine, graue Schrift, eng am regulären Preis. Wenn Sie das Erscheinungsbild an Ihr Design anpassen möchten – etwa Schriftgröße, Farbe, Abstand oder Ausrichtung –, geht das über eigenes CSS.
Die Anzeige besteht aus vier Bereichen, die sich getrennt gestalten lassen. Damit können Sie zum Beispiel die Detailseite ausführlicher gestalten und die Angabe in den Kacheln besonders klein halten. Diese Bezeichnungen sprechen die vier Bereiche an:
| Bereich | Bezeichnung für Ihr CSS |
|---|---|
| Artikeldetailseite | #add_price_display_detailspage |
| Listenansicht | .add_price_display-list |
| Kachel- und Rasteransicht, Slider | .add_price_display-grid, .add_price_display-tiles |
| Warenkorb und Kasse | .add_price_display-cart |
Ein Beispiel: Soll die Angabe in den Kacheln kleiner und blasser werden, genügt unter „Eigenes CSS hinzufügen":
.add_price_display-tiles { font-size: 10px; color: #999; }
6. Modultexte ändern
Modultexte können Sie – wie bei allen Modulen von uns – über die Shopfunktion „Texte ändern" im Admin-Bereich an eigene Bedürfnisse anpassen. Das betrifft hier vor allem die beiden Beschriftungen „Netto-Preis:" und „Brutto-Preis:" sowie die Textvorlage aus dem folgenden Abschnitt.
Beim Steuerhinweis selbst („inkl. … MwSt." beziehungsweise „zzgl. … MwSt.") verwendet das Modul bewusst die Texte Ihres Shops. Passen Sie diese Formulierung an, ändert sich die Zusatzangabe automatisch mit – reguläre Preisangabe und Zusatzangabe sprechen so immer dieselbe Sprache. Dasselbe gilt für das vorangestellte „ab" bei Artikeln mit Eigenschaften.
6.1 Die Textvorlage der Zusatzangabe
Wie die Zusatzangabe zusammengesetzt wird, liegt in einer eigenen Textvorlage, die Sie ebenfalls über „Texte ändern" anpassen können. In der Vorlage stehen Platzhalter, die beim Anzeigen durch die tatsächlichen Werte ersetzt werden:
| Platzhalter | Wird ersetzt durch |
|---|---|
| {from} | das „ab" bei Artikeln, bei denen noch keine Variante gewählt ist |
| {label} | die Beschriftung „Netto-Preis:" bzw. „Brutto-Preis:", sofern eingeschaltet |
| {price} | der umgerechnete Betrag mit Währung |
| {tax} | der Steuerhinweis, also „zzgl. 19% MwSt." bzw. „inkl. 19% MwSt." |
Die Vorlage lautet in der Grundeinstellung:
{from}{label}{price} {tax}
Möchten Sie zum Beispiel eine erklärende Formulierung statt der reinen Aufzählung, schreiben Sie:
{from}entspricht {price} {tax}
Im Shop steht dann etwa „entspricht 84,03 EUR zzgl. 19% MwSt.". Sie können Platzhalter auch weglassen – was nicht in der Vorlage steht, wird nicht angezeigt.
7. Shopupdate und Modulpflege
Vor einem geplanten Shopupdate – ob Service Pack oder Masterupdate – prüfen Sie bitte auf unserer Seite, ob das Modul für die neue Shopversion bereits freigegeben ist. Ein Modul passt sich nicht von selbst an eine neue Shopversion an; die Einbindung in die Artikelseiten hängt an der jeweiligen Shopgeneration.
Führen Sie das Shopupdate durch, installieren Sie bitte immer auch die neuesten Versionen des Moduls und der Modulumgebung – nicht nur den Shop selbst. Werden nur Teile aktualisiert, kann die Zusatzanzeige ausbleiben oder an falscher Stelle erscheinen, und die Ursache wird erfahrungsgemäß am falschen Ende gesucht.
Wenn Sie Ihr Shopupdate durch uns durchführen lassen, aktualisieren wir vorhandene Xycons-Module und die Modulumgebung immer mit, sofern sie für die neue Shopversion verfügbar sind.
8. Häufige Stolpersteine
„Ich sehe gar keine Zusatzangabe." Prüfen Sie zuerst, ob der Modulstatus auf „Eingeschaltet" steht und ein gültiger Lizenzschlüssel eingetragen ist. Prüfen Sie danach den Anzeigeort – die Anzeige im Warenkorb ist im Auslieferungszustand ausgeschaltet. Prüfen Sie zuletzt, mit welcher Kundengruppe Sie unterwegs sind und ob diese Gruppe angekreuzt ist. Gäste und angemeldete Kunden können unterschiedlichen Gruppen angehören; melden Sie sich zum Test einmal mit einem Kundenkonto der betroffenen Gruppe an.
„Im Setup fehlen die neuen Einstellungen." Dann ist die Modulumgebung noch zu alt. Aktualisieren Sie zuerst die Modulumgebung und rufen Sie danach eine beliebige Backend-Seite auf – die Einstellungen richten sich dann selbst ein.
„Bei manchen Artikeln fehlt die Angabe." Das ist in aller Regel gewollt – siehe Abschnitt 4.6. Am häufigsten liegt es an einer fehlenden Steuerklasse oder an einem Steuersatz von 0 % beim Artikel. Kontrollieren Sie die Steuerklasse des betroffenen Artikels und danach die Liste „Artikel ohne Zusatzanzeige".
„Der Betrag stimmt nicht auf den Cent." Bei Brutto-Endpreisen mit vielen Nachkommastellen kann die Rückrechnung auf den Nettopreis rundungsbedingt um einen Cent von einer eigenen Rechnung abweichen. Über die Rundungsregel (Abschnitt 3.7) bestimmen Sie die Richtung. Maßgeblich ist immer der reguläre, vom Shop ausgewiesene Preis; die Zusatzangabe ist eine Serviceinformation.
„Nach dem Umschalten einer Variante bleibt der alte Wert stehen." Leeren Sie den Shop-Cache und laden Sie die Seite ohne Browsercache neu (Strg + F5). Bleibt der Effekt bestehen, kann ein anderes Modul oder eine Designanpassung die Preisanzeige umbauen – melden Sie sich in diesem Fall bitte bei uns.
„Die Angabe steht an einer unschönen Stelle." Position und Abstand sind reine Gestaltungsfragen und lassen sich über eigenes CSS anpassen, siehe Kapitel 5.
9. Unterstützung
Kommen Sie mit einer Einstellung nicht weiter oder verhält sich die Anzeige in Ihrem Design anders als beschrieben, melden Sie sich bitte bei uns. Hilfreich sind dabei die Adresse einer betroffenen Artikelseite, die Kundengruppe des Testkunden und – wenn möglich – ein Bildschirmfoto.
Wir wünschen Ihnen viel Erfolg beim Einsatz dieses Moduls!

