Extension: German Tax Switcher Cloud
-
Extension Name: ext.magento2.cleverzoeger.tax-switch-cloud (CleverZoeger_TaxSwitchCloud)
-
Magento Compatibility: Adobe Commerce 2.4.6+ (inkl. Adobe Commerce Cloud)

Adobe-Commerce-Companion zu CleverZoeger_TaxSwitch. Das Basismodul schaltet die deutschen
Mehrwertsteuersätze zu einem festen Termin um, rechnet Produkt- und Sonderpreise um und schaltet
am konfigurierten Enddatum wieder zurück. Auf Adobe Commerce ist diese Funktion gesperrt, bis
dieses kostenpflichtige Companion installiert ist — allein seine Präsenz schaltet sie frei.
Implementation
Dieses Companion enthält keine eigene Geschäftslogik. Es überschreibt per DI-preference den
restriktiven Lizenz-Guard des Basismoduls durch eine permissive Variante. Nach der Installation
steht die Steuerumschaltung auf Adobe Commerce zur Verfügung — inklusive Adobe Commerce Cloud,
ohne Cloud-Stufe und ohne Admin-Banner.
Über eine eigene Config-Section (Stores → Configuration → CLEVER+ZÖGER GMBH → German Tax Switcher Cloud → General → Enabled) lässt sich die Freischaltung pro Store-Scope deaktivieren; dann sperrt der Default-Guard des Basismoduls wieder. Die Steuerumschaltung selbst wird wie beim Basismodul unter Stores → Configuration → CLEVER+ZÖGER GMBH → German Tax-Switcher konfiguriert.
Ist die Funktion gesperrt, brechen Service\TaxService::processReduce() und ::processBack()
ohne Änderung an Steuersätzen oder Preisen ab und hinterlegen einen Lizenzhinweis in
lastError — Cron-Lauf und Konsolen-Kommandos des Basismoduls bleiben damit wirkungslos.
Frontend
Das Modul hat kein eigenes Storefront-Template; seine Wirkung zeigt sich daran, dass die Steuerumschaltung des Basismoduls auf Adobe Commerce überhaupt ausgeführt wird.
Screenshots
Backend
Frontend
The module has no own storefront output; it only unlocks the VAT switching of the base module. Die Screenshots zeigen die freigeschaltete Umschaltung am Beispiel einer Kategorieliste.