Versionshistorie
Eine Liste, übernommen aus der readme-Datei des Plugins und ins Deutsche übersetzt. Steht eine Version nicht hier, ist sie nicht erschienen.
Aktualisiert 2026-10-21
0.2.7
Erschienen am 21. Oktober 2026. Ein kurzer Hinweis auf Merchlint unter dem Bericht.
Unter dem Bericht steht jetzt ein kurzer Hinweis auf Merchlint, ein kostenloses Plugin zur Katalogprüfung vom selben Entwickler. Er erscheint nur in der Berichtsansicht, nur wenn Merchlint nicht installiert ist, und „Don’t show again“ (nicht mehr anzeigen) blendet ihn dauerhaft aus. Die Zahlen und ihre Berechnung bleiben unverändert.
0.2.6
Erschienen am 14. Oktober 2026. Ein KI-Assistent, den Sie an Ihren Shop anbinden, kann jetzt den Bericht lesen.
Unter WordPress 6.9 oder neuer registriert Merchgain über die Abilities API von WordPress drei
Fähigkeiten nur zum Lesen: eine Gewinnübersicht für einen Zeitraum, die mit Verlust verkauften Produkte
und die Produkte ohne Wareneinsatz. Ein KI-Assistent, der über MCP an Ihren Shop angebunden ist,
antwortet mit denselben Zahlen wie die Berichtsansicht, siehe
was er lesen kann und wer ihn aufrufen darf. Die Fähigkeiten brauchen dieselbe
Berechtigung view_woocommerce_reports wie die Ansicht und ändern nie etwas. Merchgain baut weiterhin
keine ausgehenden Verbindungen auf: Die Zahlen erreichen einen Assistenten nur über eine Verbindung, die
Sie selbst eingerichtet haben.
Ein Produkt gilt als mit Verlust verkauft, wenn sein erfasster Wareneinsatz im Zeitraum höher war als sein Umsatz. Erstattungen früherer Verkäufe sind kein Verlust, und Artikel ohne erfassten Wareneinsatz werden nicht beurteilt; für sie gibt es die Liste der Produkte ohne Wareneinsatz.
0.2.5
Erschienen am 11. Oktober 2026. Artikel, die vor dem Erfassen ihres Wareneinsatzes verkauft wurden, erhalten jetzt eine Schätzung, und die Berichtsansicht hat ein neues Aussehen.
WooCommerce erfasst den Wareneinsatz im Moment des Verkaufs in der Bestellung. Ein Shop, der seine Kosten heute einträgt, hat also keine bei den Bestellungen des letzten Jahres. Der Bericht schätzt diese Artikel jetzt aus dem heutigen Wareneinsatz jedes Produkts, nach derselben Regel, die WooCommerce beim Erfassen anwendet, Varianten eingeschlossen, und zeigt das Ergebnis in einem eigenen Bereich unter der Übersicht. Die Schätzung wird nie zu den erfassten Zahlen addiert: Übersicht, die Spalten Cost, Profit und Margin und die Abdeckungszeile werden genau wie vorher berechnet. Die Schätzung hat eigene Karten, eigene, sortierbare Spalten „Estimated profit“ und „Estimated margin“ (geschätzter Rohertrag, geschätzte Marge) und das Zeichen ≈ bei jeder geschätzten Zahl. Artikel, die auch heute keinen Wareneinsatz haben (ein Produkt ohne Wareneinsatz oder mit einem Wareneinsatz von null, oder eines, das seit dem Verkauf gelöscht wurde), werden nicht geschätzt, und der Bereich sagt, wie viel Umsatz dadurch fehlt. In den Shop wird nichts geschrieben: Die Schätzung entsteht beim Öffnen des Berichts.
Der CSV-Export hat am Ende fünf neue Spalten (Umsatz, Wareneinsatz, Rohertrag, Marge und Artikelzahl der Schätzung) und erklärt sie in einem Hinweis am Ende der Datei. Die bisherigen Spalten behalten ihre Plätze. Die einmalige Bitte um eine Bewertung kann jetzt auch unter einem Bericht erscheinen, der nur eine Schätzung enthält.
Der Rohertrag ist jetzt die größte Zahl in der Ansicht, mit Umsatz, Wareneinsatz und Marge daneben in einer Übersicht, und ein Balken zeigt, wie sich der Umsatz auf Wareneinsatz, Rohertrag und den Teil ohne erfassten Wareneinsatz aufteilt. Die Margen in der Tabelle haben einen Balken daneben, und Suchfeld und CSV-Schaltfläche stehen neben der Tabelle, auf die sie wirken. Die Zahlen und ihre Berechnung bleiben unverändert.
Drei Korrekturen für Dinge, die in 0.2.4 falsch waren. Der Link neben der Abdeckungszeile sagte immer 74 %, ganz gleich, wie hoch der echte Anteil war; jetzt übernimmt er den Wert aus der Zeile, und ein Anteil knapp unter 100 % oder knapp über 0 % zeigt eine Nachkommastelle, statt auf 100 % oder 0 % gerundet zu werden. Beim Wechsel von einer Produktsuche zur Kategorieansicht blieb der Suchbegriff erhalten: Die Ansicht sagte dann, die Suche filtere eine Tabelle, die sie nicht filterte, und der Export nach Kategorien verlor seinen Hinweis auf Produkte, die in mehreren Kategorien gezählt werden. Ein Konto, das Berichte sehen, aber keine Produkte bearbeiten darf, bekam die Namen in der Liste fehlender Kosten als leere Links, die den Bericht neu luden; jetzt erscheinen sie als einfacher Text.
0.2.4
Erschienen am 25. September 2026. Der Hinweis zu fehlenden Kosten findet Einkaufspreise in ATUM, ordnet WooCommerce Cost of Goods richtig zu und erkennt zwei weitere Plugins.
Seit seiner Version 1.5.0 führt ATUM Inventory Management die Einkaufspreise in einer eigenen Tabelle, während Merchgain ein altes Produktfeld las, in das ATUM nicht mehr schreibt. Der Hinweis sah sie also nicht. Jetzt liest er die Tabelle. Das alte Feld wird gar nicht mehr gezählt: In einem Shop, der ATUM vor 1.5.0 nutzte, enthält es eine eingefrorene Kopie, und andere Plugins verwenden ein gleichnamiges Feld. Kein einzelnes Plugin ließe sich dafür also ehrlich nennen.
Kosten aus WooCommerce Cost of Goods wurden dem Kosten-Plugin von WPFactory zugeschrieben, das sie nur importiert; der Hinweis nennt jetzt das richtige Plugin. Eine Variante ohne eigenen Wareneinsatz im Plugin von WPFactory übernimmt dort den Wert des übergeordneten Produkts und wird jetzt ebenfalls gezählt. Ein Shop, der diese Kosten bei variablen Produkten führt, sieht also keine Null mehr. Der Hinweis erkennt außerdem Booster for WooCommerce und BjornTech PayPal POS integration for WooCommerce und nennt jedes Plugin mit dem Namen, den es sich selbst gibt. Ist Booster auf „Treat Variable Products as Simple Products“ eingestellt, übernimmt eine Variante dort den Einkaufspreis des übergeordneten Produkts, und der Hinweis zählt sie als Kosten in Booster.
Negative Beträge werden ebenfalls nicht mehr gezählt, nur Beträge über null.
0.2.3
Erschienen am 23. September 2026. Eine Korrektur für Shops mit MariaDB, eine einmalige Bitte um eine Bewertung und neue Screenshots.
Unter MariaDB blieben die Tabellen nach Produkt und Kategorie und ihr CSV-Export leer, wenn nach Rohertrag oder Marge sortiert wurde, und nach Rohertrag wird standardmäßig sortiert. Die Datenbank lehnte den Sortierausdruck ab, und die Ansicht zeigte weder Zeilen noch einen Fehler. MySQL war nicht betroffen, und keine Zahl war je falsch: Die Übersichtskarten und die anderen Sortierungen funktionierten. Haben Sie nach dem Öffnen des Berichts eine leere Tabelle gesehen, behebt diese Version das.
Unter einem Bericht mit mindestens einem Verkauf mit Wareneinsatz steht jetzt eine einmalige Bitte, das Plugin auf WordPress.org zu bewerten, wie auch immer Ihr Urteil ausfällt. Sie erscheint nur in der Berichtsansicht, nie im Dashboard, und bleibt dauerhaft geschlossen, sobald Sie ihr folgen oder „Don’t ask again“ (nicht erneut fragen) wählen. Die Wahl wird je Benutzer gespeichert und beim Deinstallieren entfernt.
Die Screenshots im Plugin-Verzeichnis wurden in einem englischen Demo-Shop neu aufgenommen, mit Bildunterschriften, die sagen, was jede Ansicht zeigt.
0.2.2
Erschienen am 18. September 2026. Der Hinweis zu fehlenden Kosten sagt jetzt, wenn der Wareneinsatz in einem anderen Plugin steht.
Ein Produkt ohne Wareneinsatz im Feld von WooCommerce, aber mit einem in Cost of Goods for WooCommerce, ATUM Inventory Management, NI WooCommerce Cost of Goods oder Cost of Goods, wird gezählt, und das Plugin wird genannt. Ein leerer Bericht ist dann kein Rätsel mehr, und für einen Shop, der seit Jahren Kosten erfasst, war genau das das ganze Problem.
Diese Werte werden nur gezählt, nie in die Berechnung übernommen. Rohertrag und Marge kommen weiterhin nur aus dem Feld, das WooCommerce selbst bereitstellt: Eine Zahl aus einem Feld, das niemand prüfen kann, wäre schlimmer als die Lücke, die sie füllt. Warum die Grenze dort gezogen ist und wie Sie die Werte übertragen, steht auf der Seite über Kosten im Feld eines anderen Plugins.
0.2.1
Erschienen am 18. September 2026. Eine Änderung, die Sie sehen, und zwei, die Sie nicht sehen.
Das Plugin heißt im Verzeichnis jetzt Merchgain – Gross Margin & Profit Reports for WooCommerce. Nur der angezeigte Name hat sich geändert: dasselbe Plugin, dieselbe Adresse im Verzeichnis, dieselben Einstellungen, dieselben Daten. In Ihrem Shop ist nichts zu tun.
Die anderen beiden betreffen Sie nur, wenn eine Erweiterung von Merchgain installiert ist:
- Die Kategorieansicht ist schneller geworden. Die Gruppierung lief bisher mit zwei Abfragen je Produkt; in einem Shop mit 11.000 verkauften Artikeln waren das 6.978 Abfragen und 2,6 Sekunden. Jetzt sind es 18 Abfragen und 0,8 Sekunden, und die Zahlen bleiben unverändert.
- Das Deinstallieren entfernt keine zwischengespeicherten Daten von Erweiterungen von Merchgain mehr. Jede Erweiterung räumt selbst hinter sich auf.
0.2.0
Erschienen am 8. September 2026. Die erste öffentliche Version, kostenlos im Plugin-Verzeichnis von WordPress.org und wie jedes andere Plugin aus Ihrem eigenen Administrationsbereich installierbar.
Die Versionen 0.1.0 und 0.1.1 waren Prüfversionen, die an das Verzeichnis geschickt und nie veröffentlicht wurden. Der veröffentlichte Code ist derselbe, der die Prüfung bestanden hat; nur die Versionsnummer hat sich geändert.
Funktionen:
- Übersichtskarten: Umsatz, Wareneinsatz, Rohertrag und Marge für den gewählten Zeitraum;
- Rohertrag je Produkt, sortierbar, durchsuchbar und mit Seitenumbruch;
- Rohertrag je Kategorie;
- Hinweis zu fehlenden Kosten, mit Links direkt zu den Produkten und dem nicht abgedeckten Umsatz als Geldbetrag;
- CSV-Export der aktuellen Ansicht;
- Hinweis zu Fremdwährungen, der die Währungen nennt und diese Bestellungen herausnimmt;
- Einstiegsansicht für einen Shop, in dem die Funktion „Kosten der verkauften Waren“ noch ausgeschaltet ist;
- Ergebnisse eine Stunde zwischengespeichert, sofort geleert, wenn ein Wareneinsatz gespeichert wird, dazu eine Schaltfläche Recalculate (Neu berechnen);
- keine Grenze, wie weit der Bericht zurückreicht: Er umfasst Ihre ganze Bestellhistorie.
Erfordert WooCommerce 10.3, WordPress 6.7 und PHP 7.4. Funktioniert mit HPOS und mit der herkömmlichen Speicherung als Beiträge.
Woran gearbeitet wird
Zwei Dinge, in dieser Reihenfolge:
- Rohertrag im Zeitverlauf: dieselben Zahlen, zusammengefasst nach Tag, Woche oder Monat;
- Vergleich mit dem vorherigen Zeitraum: Veränderungen auf den Übersichtskarten.
Die Rechnung für beides ist im Plugin schon umgesetzt und durch Tests abgesichert; es fehlt die Ansicht. Für keines von beiden ist ein Termin versprochen. Eine Version erscheint in der Liste oben, wenn sie veröffentlicht ist, nicht wenn sie geplant ist, und diese Seite ist der einzige Ort, an dem beides gesagt wird.
Wie diese Liste ehrlich bleibt
Das Plugin liefert seine Versionshistorie in readme.txt aus, und genau die zeigt das Verzeichnis von
WordPress.org. Die englische Fassung dieser Seite spiegelt diese Datei, statt getrennt geschrieben zu
werden; diese deutsche Seite ist ihre Übersetzung. Weicht etwas hier vom Original ab, gilt die
readme-Datei, und schreiben Sie uns bitte.