Germanized für WooCommerce

Beschreibung

Germanized erweitert WooCommerce um die technische Voraussetzungen zum Betrieb eines rechtssicheren, deutschen Shops. Ziel dieses Plugins ist es, WooCommerce an die speziellen Gegebenheiten des deutschen Marktes anzupassen.
Nutzer von Germanized für WooCommerce Pro profitieren zusätzlich von weiterführenden Features wie PDF Rechnungen, Mustertexte-Generatoren für AGB und Widerrufsbelehrung, Premium Support und mehr!

Rechtssicherheit für WooCommerce

Germanized erweitert WooCommerce um typische, deutsche Shop-Funktionalitäten: Lieferzeiten, Einheitspreise, Hinweise für Versandkosten und Steuern, Optionen zum Anhängen rechtlicher Hinweistexte (z.B. AGB, Widerrufsbelehrung, Datenschutzbelehrung) an E-Mails, Kleinunternehmerregelung und viele weitere.
Darüberhinaus haben wir den WooCommerce Checkout explizit für die Button-Lösung optimiert. Im Folgenden findest du eine recht ausführliche Liste unserer Features:

  • Lieferzeiten – Erstelle und bearbeite Lieferzeiten (optional je Land) für WooCommerce Produkte. Nutze eine Standard-Lieferzeit als Fallback. Deaktiviere Lieferzeiten für spezielle Produkttypen.
  • Kleinunternehmerregelung – Füge spezielle Steuerhinweise ein, um deine Kunden darüber zu informieren, dass du Kleinunternehmer bist.
  • Versandkosten- und Steuerhinweise – Füge Hinweise unterhalb deiner Produktpreise und im Warenkorb, der Kasse bzw. in E-Mails ein.
  • Einheitspreise – Füge Einheitspreise zu deinen Produkten hinzu. Lasse deine Einheitspreise automatisch berechnen (Pro).
  • Warenkorbkurzbeschreibung – Fügt eine spezielle Kurzbeschreibung des Produktes speziell für den Warenkorb und die Kasse ein.
  • AGB, Widerrufsbelehrung, Datenschutzerklärung – Füge Checkboxen in deinen Checkout ein um sicherzustellen, dass deine Kunden deine AGB bestätigen.
  • Rechtliche Checkboxen – Passe deine rechtlichen WooCommerce Checkboxen (z.B. AGB) über ein übersichtliches Interface an.
  • Button-Lösung – Wir passen deinen Checkout und den Kaufen-Button an die Button-Lösung an.
  • Verkaufe Lebensmittel (Pro) – Zeichne Lebensmittel aus (Nährwerte, Zutaten, Allergene), berechne Pfand, zeige den Nutri-Score an.
  • OSS Unterstützung – Germanized hilft deinem WooCommerce Shop dabei das One Stop Shop Verfahren umzusetzen.
  • Double Opt-In (DOI) für Kunden – Stelle sicher, dass deine Kunden ihren Account bestätigen. Du kannst optional den Checkout deaktivieren, solange der Kunden noch nicht bestätigt wurde.
  • Steuerberechnung für Versandkosten und Gebühren – Aktiviere die anteilige Besteuerung deiner Versandkosten und Gebühren auf Basis deines WooCommerce Warenkorbs.
  • Rechtliche Hinweistexte in E-Mails – Füge deinen Rechtstexte an bestimmte WooCommerce E-Mails an.
  • Trusted Shops Integration – Integriere deine Trusted Shops Produkte in deinen WooCommerce Shop
  • Post, DHL, DPD (Pro) und GLS (Pro) Integration – Erstelle Labels zu Sendungen und Retouren direkt aus deinem WP-Admin-Bereich. Biete deinen Kunden umfangreiche DHL Wunschzustellung Services an.
  • Zahlungsart: SEPA Lastschrift – Erhalte Zahlungen via Lastschrift. Wir haben einen XML Export der Zahlungen implementiert, damit du deine Lastschriften an deine Bank übergeben kannst.
  • Zahlungsart: Rechnung – Erlaube es bestimmten Kunden auf Rechnung zu bezahlen. Optimale Integration mit unserem PDF-Rechnungs-Feature (Pro).
  • Online Widerrufsformular – Erlaube es deinen Kunden ihren Widerruf online über ein Formular an dich zu melden.
  • Reduzierte Preishinweise – Füge bei deinen rabattierten Preisen Hinweise z.B. „UVP“ oder „alter Preise“ ein.
  • Photovoltaikanlagen – Verkaufe Photovoltaikanlagen zum Nullsteuersatz an Kunden, die den gesetzl. Anforderungen entsprechen.
  • Differenzbesteuerung – Fügt entsprechende Hinweise für Produkte ein, die differenzbesteuert werden.
  • Gebrauchtwaren und Mängelexemplare – Zeige eine Mängelbeschreibung auf der Produktseite und in der Kasse.
  • WPML Support – Germanized funktioniert mit WPML.
  • REST API Unterstützung – Daten die von Germanized hinzugefügt werden, können über die WooCommerce REST API (v2) abgerufen werden
  • Produkt CSV Import/Export – Wir haben den WooCommerce Produkt CSV Import und Export um Felder von WooCommerce Germanized erweitert (Einheitspreis, Lieferzeiten etc.)
  • DSGVO Export/Löschung – We unterstützen die Export- und Lösch-Funktionen von WordPress 4.6 und WooCommerce 3.4. Zudem haben wir entsprechende Checkboxen im Checkout und bei der Registrierung hinterlegt.
  • PDF Rechnungen & Lieferscheine (Pro) – Erstelle einfach Rechnungen, Lieferscheine und Stornierungen über deine WooCommerce Bestellübersicht. Du kannst deine PDF-Dateien auch automatisch, bei Erreichen eines bestimmten Bestellstatus erzeugen lassen.
  • Rechtliche PDF-Hinweistexte (Pro) – Füge anstelle des Texts deine rechtlichen Hinweistexte als PDF-Dateien zu speziellen E-Mails an. Lasse Germanized optional die PDF-Dateien automatisch auf Basis des Seiteninhalts erzeugen.
  • Verspäteter Vertragsschluss (Pro) – Standardmäßig wird der Vertrag in WooCommerce direkt nach der Bestellung geschlossen. Germanized bietet eine Option an, die es erlaubt, die Bestellung manuell zu prüfen und erst dann den Vertrag zu bestätigen.
  • USt.-ID Prüfung für WooCommerce (Pro) – Fügt Felder im Checkout, im Kundenbereich und bei der Registrierung ein um eine USt.-ID automatisch anhand der EU-Schnittstelle zu prüfen.
  • Mehrstufige Kasse (Pro) – Erweitert den Standard-Checkout in WooCommerce um einen mehrstufigen Checkout mit einer Zusammenfassung im letzten Schritt. Für optimalen Theme-Support wird auf das Überschreiben von Templates verzichtet.

Germanized für WooCommerce ist zertifiziert von Trusted Shops

Germanized wurde von Trusted Shops vorzertifiziert und bietet damit die optimalen technischen Voraussetzungen für einen rechtssicheren Online-Shop mit WooCommerce in Deutschland.
Trusted Shops zertifiziert Online-Shops nach sorgfältig ausgewählten Qualitätskriterien und hat das WooCommerce Plugin genau unter die Lupe genommen.
Selbstverständlich können Trusted Shops Kunden mit nur wenigen Einstellungen das Gütesiegel und die Trusted Shops Produkte mit Germanized nutzen.

Pro: WooCommerce PDF Rechnungen & Lieferscheine

Als Nutzer der Pro Version von Germanized kannst du automatisch oder manuell PDF Rechnungen und Lieferscheine zu deinen Bestellungen erzeugen lassen. Passe das Layout des Dokuments mit dem integrierten Dokumenten-Editor kinderleicht an.
Exportiere deine Dokumente (CSV, zip) für deinen Steuerberater oder nutze unsere Integrationen um deine Dokumente an lexoffice oder sevDesk automatisch übertragen zu lasen.
Erfahre mehr über die von Germanized erzeugten PDF Rechnungen für WooCommerce.

Zudem kannst du rechtlich relevanten Seiten (z.B. AGB) als PDF-Dokument anstelle des Textauszuges an bestimmte WooCommerce E-Mails anhängen.

Erzeuge Sendungen zu WooCommerce Bestellungen

Germanized fügt das Konzept der Sendungen zu WooCommerce hinzu um die Versandabwicklung in deinem Shop zu verbessern. Mit Germanized erzeugst du einfach (mehrere) Sendungen zu einer Bestellung. Du kannst Sendungen und ihren Status unabhängig von Bestellungen bearbeiten. Lasse deinen Kunden eine Versandbenachrichtigung samt Sendungsverfolgung eines manuell hinzugefügten oder bestehenden Versanddienstleisters per E-Mail zukommen, sobald eine Sendung versandt wurde. Erfahre mehr über die Integration der Sendungen in Germanized und finde heraus, wie du deine Versandabwicklung bestmöglich automatisieren kannst.

Rücksendungen einfach abwickeln

Das Verwalten von Retouren kann ein zeitfressendes Unterfangen sein. Indem du Germanized verwendest, kannst du deine Kunden optional Rücksendeanträge zu Bestellungen über den Kundenbereich erstellen lassen. Anschließend kannst du in deinem Retouren-Dashboard die Anträge kontrollieren und freigeben. Deine Kunden erhalten eine Benachrichtigung per E-Mail, die sie über die nächsten Schritte informiert.
Falls du unsere DHL Integration nutzt, kannst du zu diesen Retouren (automatisch) Labels erzeugen, die wiederum an die Benachrichtigung für deine Kunden angehängt werden.

Post, DHL, DPD (Pro) und GLS (Pro) Integration

Mit Hilfe der Post, DHL, DPD (Pro) und GLS (Pro) Integration erzeugst du Versandscheine (Labels) zu deinen Sendungen und lässt deinen Kunden die Daten zur Sendungsverfolgung einfach mit der Versandbenachrichtigung per E-Mail zukommen. Darüberhinaus kannst du deinen Kunden die DHL Wunschzustellung Services u.a. den Versand an Packstationen bzw. die Auswahl eines Liefertages und/oder Ablageort in der Kasse anbieten.

Du kannst deine Sendungen und Labels sogar automatisch erzeugen lassen um deine Versandabwicklung bestmöglich zu automatisieren. Lerne mehr darüber wie unsere Integrationen für Versanddienstleister funktionieren.

Erweiterte One Stop Shop Unterstützung

Mit Hilfe unseres One Stop Shop Plugins für WooCommerce, das in Germanized integriert ist, kannst du die neuen USt.-Regelungen der EU einfach umsetzen. Erstelle Steuer-Berichte für verschiedene Zeiträume, lasse das Plugin die Lieferschwelle automatisch überwachen und werde benachrichtigt, sobald du der Lieferschwelle zu nahe kommst.

Pro: Premium Support

Kunden von Germanized Pro profitieren von unserem qualitativ hochwertigen Support via Tickets. Natürlich versuchen wir auch über das WordPress Support Forum einen guten Support für unsere kostenlose Version anzubieten.

Getestete WooCommerce Plugins

Wir haben für einige beliebte WooCommerce Plugins spezielle Kompatibilitäts-Scripts hinzugefügt. Im Folgenden eine Liste dieser Plugins:

  • WPML
  • WooCommerce Dynamic Pricing
  • WooCommerce Role Based Pricing
  • WooCommerce Product Bundles
  • WooCommerce Subscriptions
  • WooCommerce Measurement Price Calculator
  • Elementor

Getestete WooCommerce Themes

Standardmäßig funktioniert Germanized mit jedem WooCommerce Theme. Einige Themes benötigen, die die WooCommerce Standards nicht einhalten, benötigen Anpassungen. Im Rahmen unserer Pro-Version haben wir einige Themes getestet und explizit für Germanized optimiert:

  • Flatsome
  • Enfold
  • Storefront
  • Virtue
  • Shopkeeper
  • Astra
  • OceanWP

Screenshots

  • Einige der notwendigen Anpassungen in der Kasse zur Erfüllung der Button-Lösung.
  • Allgemeine Einstellungen
  • Germanized rechtliche Checkboxen UI
  • WooCommerce Mehrstufige Kasse (Pro)
  • Sendungen und Rechnungen (Pro) für Bestellungen verwalten
  • PDF Dokumente bearbeiten (Pro)

Installation

Minimale Voraussetzungen

  • WordPress 5.4 oder neuer
  • WooCommerce 3.9 (neueste Version empfohlen)
  • PHP Version 5.6 oder neuer

Automatische Installation

Wir empfehlen die Installation über das WordPress Backend. Dazu zuerst WooCommerce und anschließend Germanized installieren.
Nach der Installation können grundlegende Einstellungen für WooCommerce und Germanized automatisiert vorgenommen werden.

Produkt-spezifische Shortcodes

Du kannst einen der nachfolgenden produkt-spezifischen Shortcodes verwenden um Hinweise bzw. Produktdaten von Germanized z.B. in PageBuilder-Plugins oder auf individuell aufgebauten Seiten auszugeben.
Der product Parameter ist optional. Nachfolgende Shortcodes nutzen, falls kein product Parameter übergeben wird, die globale $product Variable, die z.B. auf Produktdetailseiten zur Verfügung steht.

[gzd_product_unit_price product="123"]

Gibt den Einheitspreis eines Produktes aus.

[gzd_product_units product="123"]

Gibt die Produkteinheiten eines Produktes aus. Beispiel: 100 ml.

[gzd_product_delivery_time product="123"]

Gibt die Lieferzeit eines Produktes aus.

[gzd_product_tax_notice product="123"]

Gibt den MwSt.-Hinweis eines Produktes aus.

[gzd_product_shipping_notice product="123"]

Gibt den Versandkosten-Hinweis eines Produktes aus.

[gzd_product_defect_description product="123"]

Gibt die Mängelbeschreibung eines Mängelexemplars aus.

[gzd_product_cart_desc product="123"]

Gibt die Warenkorb-Kurzbeschreibung eines Produktes aus.

Allgemeine Shortcodes

[revocation_form]

Fügt ein Online-Widerrufsformular in deinen WooCommerce Shop ein. Kunden und Shopbetreiber erhalten eine Bestätigung per E-Mail.

[payment_methods_info]

Sehr nützlich als Seite um den Nutzer über deine WooCommerce Zahlungsarten zu informieren. Fügt eine Übersicht deiner aktiven Zahlungsarten und ihre Beschreibungen ein.

[gzd_email_legal_page_attachments email_id="customer_processing_order"]

Dieser Shortcode gibt den Inhalt eines Rechtstextes aus innerhalb einer E-Mail aus. Falls das email_id Attribut fehlt, versucht der Shortcode die aktuell gesendete E-Mail-Vorlage automatisch zu bestimmen. Der Shortcode ist insbesondere sinnvoll um den Inhalt der rechtlichen Hinweisseiten in E-Mail-Vorlagen dynamisch zu platzieren (z.B. bei der Nutzung von E-Mail-Customizer Plugins).

[gzd_complaints]

Dieser Shortcode fügt einen Text ein, der auf die EU-Online-Schlichtungs-Plattform verweist – der Shortcode sollte in das Impressum eingebunden werden. Hier gibt es dazu weitere Informationen.

[gzd_return_request_form]

Fügt ein Formular ein, das Gästen erlaubt einen Rücksendeantrag zu stellen.

Germanized aktualisieren

Vor dem Update von WooCommerce sollte unbedingt geprüft werden ob auch Germanized schon für die neueste Version von WooCommerce vorliegt.
Wir bemühen uns immer schnellstmöglich auf Updates von WooCommerce zu reagieren. Anschließend kann Germanized ganz einfach im WordPress Backend geupdated werden.

FAQ

Wo kann ich die Dokumentation des Plugins finden?

Germanized Dokumentation

Du benötigst Hilfe?

Basis-Support bieten wir über unser WordPress-Support Forum an. Benutzer von Germanized für WooCommerce Pro erhalten einen kompetenten Ticket-Support.

Nicht jede Option wird optimal in meinem WooCommerce Theme dargestellt

Leider unterstützt nicht jedes Theme WooCommerce oder das verwendete Theme passt WooCommerce stark an und verändert die Struktur des Plugins, was wiederum zu Kompatibilitätsproblemen führen kann. Für Testzwecke aktiviere bitte ein Standard WordPress Theme (z.B. TwentyX) und schaue anschließend, ob das Problem weiterhin bestehen bleibt.

Du nutzt einen Pagebuilder?

Solltest du einen Pagebuilder (z.B. Elementor, Divi-Builder) verwenden, solltest du die Standard Preisauszeichnungen die von Germanized platziert werden durch Shortcodes, die du in deinem Builder platzieren kannst, ersetzen.

E-Mail Anhänge werden nicht an die WooCommerce Bestellbestätigung angehängt

In den meisten Fällen liegt eine Fehlkonfiguration der Germanized E-Mail-Einstellungen vor. Die Bestellbestätigung, die nach einer Bestellung an den Kunden versendet wird heißt „Bestellung in Bearbeitung“. Die E-Mail die an den Administrator als Benachrichtigung versendet wird heißt „Neue Kundenbestellung“. Das sorgt u.U. für Verwirrung. Stelle also sicher, dass du für AGB usw. die E-Mail „Bestellung in Bearbeitung“ hinterlegt hast.

Du möchtest einen Bug melden oder Germanized für WooCommerce verbessern?

Bugs sowie Hilfe bei der Arbeit an WooCommerce Germanized werden gerne über unser GitHub Repository entgegengenommen.

Rezensionen

4. März 2024
Super Service aber die Integration mit manchen gängigen Plugins vor allem aus den USA ist teilweise schwierig. Das liegt aber nicht an der Qualität des Plugins, sondern daran, dass der Rest der Welt nicht daran denkt, dass beispielsweise Flexibilität über dem Checkout Button ein wichtiges Thema für deutsche ist.
2. März 2024
Ein wirklich schönes und unkompliziertes Plugin. Der Support ist wirklich Klasse, vielen Dank noch einmal für die schnelle und unkomplizierte Hilfe.
18. Dezember 2023
Das Plugin hat mir einiges erleichtert. Es ist teilweise sehr viel Input aber alles Funktionen die Sinn ergeben. Ich arbeite sehr gerne damit. Der Support ist fabelhaft. Mir wurde immer geholfen und spezifisch auf meine Fragen eingegangen. Schnelle und Kompetente Rückmeldungen oftmals sogar am selben Tag noch. Hervorragend. weiter so
5. Dezember 2023
Wir nutzen Germanized in der Pro-Ausführung für jedes unserer Online Shop-Projekte, da es WooCommerce um notwendige und sinnvolle Funktionen erweitert. Der Support ist absolut vorbildlich und antwortet stets kompetent und schnell. Eine absolute Empfehlung!
4. Dezember 2023
Mein Problem wurde sehr schnell gelöst... zumindest habe ich die benötigten Informationen erhalten, die notwendig waren, mein Theme an Germanized anzupassen. Danke 🙂
Alle 467 Rezensionen lesen

Mitwirkende & Entwickler

„Germanized für WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Germanized für WooCommerce“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Germanized für WooCommerce“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

3.15.6

  • Improvement: Do not override classic checkout table via template, inject images via filters instead
  • Improvement: Exclude virtual (but not non-virtual download) products from split-tax calculation
  • Improvement: Force showing editable checkboxes for manually created orders
  • Improvement: Hide block-based price labels within classic cart/checkout
  • Improvement: Do only apply buffer in case auto packing shipments is enabled
  • Improvement: Added (optional) packaging inner dimensions
  • Improvement: While packing within cart apply global rules first to exclude certain packaging options
  • Improvement: Added cart-wide shipping class rule type to shipping methods
  • Improvement: Allow users to manually select non-fitting packaging options
  • Improvement: Address split edge-case treatment
  • Fix: Split-tax calculation for block-based Checkouts
  • Fix: PayPal Payments compatibility
  • Fix: DP default tracking URL

3.15.5

  • New: Photovoltaic system VAT exempts for Austria
  • Improvement: Use placeholders within photovoltaic system legal (checkbox, notice) text to output law details based on country

3.15.4

  • New: Support WooCommerce cart dropdown template block
  • Improvement: Use 1 gram as minimum resolution for label customs data
  • Improvement: Shipping method cart data compatibility with product bundles
  • Improvement: Do not defer label creation in case shipment has already been marked as shipped
  • Improvement: Maybe defer frontend script loading as Woo does starting with 8.4
  • Improvement: Price label replacement within price html
  • Improvement: Do only move checkboxes for elementor in case checkout is built with Elementor Pro
  • Fix: DHL valid address only checkbox
  • Fix: Shipments order item update validation
  • Fix: Shipping method condition field name overrides

3.15.3

  • Improvement: Deutsche Post available product selection based on shipment dimensions
  • Improvement: Create non auto-packed shipment in case no packaging options are available
  • Fix: Return label missing address data
  • Fix: Setup wizard styles

3.15.2

  • Improvement: Disable paid for order email notification for certain gateways
  • Fix: Make sure return label is automatically created before sending customer notification
  • Fix: Use default label configuration for label REST API requests in case no arguments are supplied
  • Fix: CashOnDelivery DHL Service default booking
  • Fix: Warenpost International Services for EU shipments
  • Fix: Allow refreshing Deutsche Post product data in general settings

3.15.1

  • Improvement: Remove WSDL library dependency
  • Fix: Issue with the DHL inlay return service
  • Fix: Prevent get_current_screen error with additional check before usage
  • Fix: Use ReturnTypeWillChange to prevent PHP warnings in packing impl
  • Fix: Default shipping provider for orders without shipping method

3.15.0

  • New: Custom shipping methods and rule-based shipping for shipping providers
  • New: Add label configuration sets to packaging options
  • New: Support auto-packing orders based on available packaging options
  • New: Added additional options, e.g. shipping class/provider restrictions to packaging
  • New: Use Woo Action scheduler to automatically create shipments as a background task
  • Improvement: Checkbox status reporting UI (order page sidebar)
  • Fix: Dynamic, missing properties in gateways

3.14.1

  • Improvement: Show return address only in case the return is in processing state
  • Improvement: Hide shipping order item shipping provider meta
  • Improvement: Clear action queue on deactivation
  • Improvement: Use regex for checkout block markup replacements
  • Fix: Order shipping status in case returns exist
  • Fix: Use a tweak to prevent missing block checkout data error
  • Fix: Type issue when resetting shipping rate taxes

3.14.0

  • New: Support WooCommerce Cart & Checkout Block
  • New: Support Full-Site-Editing, added price label blocks for Single Product Template
  • New: WP 6.4 Support
  • Improvement: Elementor Pro checkout layout
  • Improvement: Unit price recalculation queue

3.13.5

  • Fix: Local wsdl files naming conventions (Windows issue only)

3.13.4

  • Improvement: Queue price changes and refresh unit prices via one AJAX request
  • Improvement: Observe price changes within product categories too
  • Improvement: Better FSE support
  • Improvement: Register PayPal Payments carrier detection
  • Improvement: Customs data item weight distribution
  • Improvement: Removed deprecated DHL SOAP API shipping notification attribute
  • Improvement: Added local wsdl files for Internetmarke
  • Fix: Removed legacy WPML string translation compatibility script
  • Fix: Bug in setup wizard which could lead to tax incl option reset
  • Fix: Use WeakMap (>= PHP 8.0) to build product cache instead of dynamic class properties
  • Fix: Variation defect description
  • Fix: Shipping method cache hardening
  • Fix: HPOS bug in conjunction with shipment order status automation

3.13.3

  • New: Woo 7.9 support
  • New: DHL Empfängerunterschrift
  • Improvement: DHL REST API street number validation
  • Improvement: DHL REST API shipper contact name
  • Improvement: Order confirmation timing while using checkout block
  • Improvement: Remove HTML comments from plain legal text attachments
  • Improvement: Klarna Checkout ignored fields
  • Fix: Check whether bundle methods exist before usage
  • Fix: EU tax rate to class mapping for english setups

3.13.2

  • Improvement: Variation content replacement
  • Fix: WPML compatibility loading check
  • Fix: Do only check for legal meta box on pages

3.13.1

  • New: Woo 7.8.0 support
  • New: Allow excluding certain products from returns
  • Improvement: Review order heading show/hide logic
  • Improvement: Respect tax display mode while recalculating unit prices
  • Improvement: Product Bundles bundle total price labelling and revocation exempt detection
  • Fix: Do not automatically create shipments for renewal orders unless configured
  • Fix: DHL Paket (new) REST API authentication

3.13.0

  • Improvement: Refactored shipment modals
  • Improvement: DHL Paket REST API support
  • Improvement: Shipment action GUI adjustments
  • Improvement: Support separate DHL participation number for GoGreen
  • Improvement: Customs description product field
  • Improvement: Send paid for order notification for failed to pending
  • Improvement: Allow filtering other textdomains for email title adjustments, e.g. Woo Subscriptions
  • Improvement: Explicitly recalculate voucher amount while recalculating order totals
  • Improvement: REST API schema
  • Improvement: Product Addons compatibility
  • Fix: Prevent object term relationship deletion when food option is disabled
  • Fix: Do not trigger the change event for the (hidden) WooCommerce core terms

3.12.2

  • Feature: Optionally tax additional costs based on the main service instead of splitting taxes
  • Improvement: Support photovoltaic systems containing zero tax class as default option
  • Improvement: Do not calculate taxes for other services (e.g. virtual/service) for northern ireland
  • Improvement: Base country support for photovoltaic systems VAT exemptions
  • Improvement: Transfer the state value as province field to DHL API for third-country deliveries
  • Fix: Retrieving product category ids for variations

3.12.1

  • Improvement: Add admin description to order confirmation email
  • Improvement: dbDelta schema
  • Improvement: Use null as default mysql datetime fields
  • Fix: Error while removing checkboxes during forced pay for order redirect

3.12.0

  • Feature: Woo 6.2 support
  • Feature: Sell photovoltaic systems by applying zero tax rate for certain customers
  • Improvement: Exclude certain shipping methods from loading shipping provider settings
  • Improvement: Removed legacy built-in packages, e.g. OSS, Trusted Shops which are standalone plugins by now
  • Fix: Prevent Elementor from overriding legal page meta content in emails

3.11.4

  • Feature: Support with HPOS WooCommerce feature
  • Improvement: Non-food products should not be able to show a deposit
  • Improvement: Observe version updates during init hook to prevent invalid update states
  • Improvement: WPML email and order item meta translation
  • Improvement: Format unit prices as localized price in CSV export
  • Improvement: Include zero tax class during tax share calculation (e.g. for photovoltaics)
  • Improvement: Remove style-tags from attached email legal texts
  • Improvement: Updated Luxembourg tax rate
  • Improvement: Validate DHL pickup address type in case of delivery to Packstation/Post Office
  • Improvement: Use custom theme button class
  • Improvement: Fallback support for legacy shipping methods that do not support instance settings
  • Fix: DHL Preferred Delivery costs decimal parsing

3.11.3

  • Feature: Create packaging reports on a per-country base
  • Improvement: Allow sorting shipping providers
  • Improvement: Send order confirmation for orders created via REST API
  • Improvement: Privacy Policy page detection during new installations
  • Improvement: eRecht 24 shortcode compatibility
  • Improvement: Register review authenticity via WPML
  • Improvement: Gift card compatibility with voucher redemption
  • Improvement: Mark checkout fields with errors as invalid after AJAX requests
  • Improvement: Cartflows checkout compatibility
  • Fix: Global product instance reset during block adjustments

3.11.2

  • Improvement: Switch plugin locale to de_DE when using de_CH or de_AT
  • Improvement: Allow filtering shipment list by provider
  • Fix: Prevent errors caused by WooCommerce PayPal Payments from processing shipments
  • Fix: Postfiliale postNumber field in DHL API

3.11.1

  • Fix: JS error during label creation
  • Fix: Prevent DHL parcel location finder PHP warning if address_2 field is disabled

3.11.0

  • Feature: WP 6.1 compatibility
  • Feature: DHL closest droppoint (CDP) and PDDP support
  • Feature: New DHL unified location finder API
  • Improvement: Allow disabling instant order confirmation on a per-order base
  • Improvement: PayPal Payments Pay upon Invoice compatibility
  • Improvement: Allow providing a cart description for variable parent products as fallback
  • Improvement: Divi checkout builder compatibility
  • Improvement: Add to cart variation script compatibility
  • Improvement: DHL error message for missing product participation numbers
  • Improvement: Shipment address UK VAT ID for brexit exports
  • Improvement: DHL pickup address validation
  • Fix: DHL ident check service sync
  • Fix: WPML delivery times compatibility
  • Fix: Localized decimal formatting in settings

3.10.6

  • Improvement: Prevent new account activation email from being sent during DOI process in latest Woo version
  • Improvement: Prevent install redirection loops when transients fail
  • Fix: Formal localized decimal in packaging admin list
  • Fix: Formal language install check

3.10.5

  • Improvement: Add HS code and manufacture country to REST API
  • Improvement: Legacy function wrapper for wc_ts functions
  • Improvement: Do not show review authenticity status for child comments
  • Fix: Force min_ages enum to be string during REST API requests
  • Fix: Setup wizard screen id

3.10.4

  • Feature: Create packaging summary reports
  • Feature: New Trusted Shops Easy Integration
  • Improvement: Order shipping status
  • Improvement: Allow missing Packstation indicator during DHL checkout
  • Improvement: Nutrients WPML compatibility
  • Fix: Prevent SOAP call during DHL connection check if missing

3.10.3

  • Improvement: Multisite dependency check
  • Improvement: Admin add order fee tax calc
  • Fix: AJAX unit price refresh

3.10.2

  • Improvement: Shipments REST API writable attributes
  • Improvement: Elementor Pro 3.7.3 compatibility

3.10.1

  • New: REST API endpoint for shipments
  • Improvement: Install helper for additional packages (e.g. OSS)
  • Improvement: Separately install OSS plugin in case needed (notice existing installs)
  • Improvement: Setup wizard styling
  • Improvement: Invalid base country detection notice
  • Improvement: Elementor Pro review order heading
  • Improvement: Moved MPN/GTIN functionality from TS package to core
  • Improvement: Whitelist IT Recht Kanzlei Shortcodes for legal texts
  • Improvement: Apply the same shipping/fee tax calculation within admin order screen
  • Improvement: WPML compatibility with delivery times for variable products
  • Improvement: New manage order column with shipping status
  • Fix: REST API schema
  • Fix: Tax share float check
  • Fix: SEPA XML debtorAdrLine
  • Fix: Taxable order address

3.9.8

  • Improvement: Add extended support for pain.008.003.02 and mark as new SEPA XML default
  • Improvement: Do not send password reset link with DOI activation email as it gets invalidated after activation
  • Fix: Resend DOI activation link
  • Fix: Deutsche Post WP International API is discontinued starting from 2022-07-01 – please use DHL API instead

3.9.7

  • Fix: IM print/product settings saving
  • Fix: Missing SEPA form fields due to wrong output escape

3.9.6

  • Improvement: PHP code sniffer fixes
  • Fix: IM label settings save
  • Fix: Skip shipment return item in case quantity <= 0

3.9.5

  • Security: Hardened URL escaping to prevent XSS attack vectors
  • Improvement: Register meta boxes for legal page email content for legal pages only
  • Improvement: Variable unit price data transmission while saving variations

3.9.4

  • Tweak: Temporarily patch WooCommerce Multilingual bug which leads to update issues
  • Improvement: Added additional checks to determine whether WooCommerce reviews are enabled
  • Improvement: Legal news update note

3.9.3

  • Feature: Omnibus-Policy compliance (notify customers about the authenticity of customer reviews)
  • Improvement: Quick-View general compatibility
  • Improvement: Do not use deprecated elementor _register_controls
  • Improvement: Allergenic product import handling
  • Improvement: Voucher discount calculation
  • Improvement: Divi template builder checkout
  • Fix: Template locating for checkboxes

3.9.2

  • Fix: State select hide for DE
  • Fix: Food nutrients variation parent merge
  • Improvement: Food attribute formatting
  • Improvement: Admin notes handling with nonce links

3.9.1

  • Fix: Default shopmark filter for deposits in mini-cart dropdown
  • Fix: Deprecated virtual VAT helper legacy load
  • Improvement: Validate filter existence before executing shopmarks
  • Improvement: DP Internetmarke products transient expiration

3.9.0

  • Feature: WP 6.0 compatibility
  • Feature: Sell food in a legally secure way (Pro)
  • Improvement: Store vouchers as fees to allow mixing vouchers and discounts in cart
  • Improvement: Hide the state field for Germany (which was introduced in Woo 6.3)
  • Improvement: Use Woo-like data-attributes for variation script
  • Improvement: New, separate shopmark templates for product loops
  • Improvement: Send order confirmation for manually created orders
  • Improvement: Import/Export handling during cron requests
  • Fix: WPML delivery times (per country) translation
  • Fix: Unit price cart calculation rounding

3.8.5

  • Improvement: Updated DHL signup links
  • Improvement: Updated to latest OSS version

3.8.4

  • Improvement: Added formatted customer title to REST API
  • Improvement: Variation price detection
  • Improvement: Shipping costs refund tax precision
  • Improvement: Divi checkout module compatibility
  • Improvement: Divi product builder compatibility
  • Improvement: Unit price price observer price detection
  • Improvement: Return request parsing order ids
  • Improvement: Connection status check for DHL API
  • Fix: Allow booking DHL premium for EU and third countries

3.8.3

  • Improvement: Prevent DHL preferred services from showing in non-shipping carts
  • Improvement: Prevent parcel delivery checkbox from showing in non-shipping carts

3.8.2

  • Improvement: Elementor Pro Checkout widget compatibility
  • Improvement: Variation main price detection
  • Improvement: Checkout shutdown handler to send fallback order confirmation
  • Improvement: Updated DHL wsdl files to 3.2
  • Improvement: Insert DHL preferred services checkout selection after checkboxes
  • Fix: Mark variations as not needing update after triggering checkbox change event
  • Fix: Direct Debit SEPA XML export > 2 decimals support

3.8.1

  • Improvement: Email attachment plain text pagebuilder support
  • Improvement: Allow using {stock_status} in delivery time placeholder
  • Improvement: Increase email title gettext replacement filter priority
  • Improvement: Allow disabling checkout adjustments via WC_GZD_DISABLE_CHECKOUT_ADJUSTMENTS constant
  • Improvement: Quick edit support for delivery times and units
  • Improvement: Small business notice placement in cart
  • Improvement: Allow tracking Deutsche Post letter products (basic tracking)
  • Fix: Make sure cart quantity is not zero when (re-) calculating unit price
  • Fix: Shipment packaging dimension conversion

3.8.0

  • Feature: Woo 6.1 Support
  • Feature: WP 5.9 Support
  • Feature: Explicitly support used goods and defective copies
  • Feature: Product warranty PDF upload option and email attachment
  • Improvement: Bulk-edit support for delivery time and units
  • Improvement: Variation bulk-edit options
  • Improvement: Street number validation for separate shipping addresses
  • Improvement: Extended Divi support
  • Improvement: Dynamically calculate unit price within cart
  • Improvement: AJAX refresh unit prices with loading placeholder
  • Improvement: Added DOI confirmation status column to users table
  • Improvement: urlencode DOI link
  • Improvement: WooCommerce Measurement Price Calculator compatibility
  • Improvement: Remove terms checkbox from pay for order page in case of WC_GZD_FORCE_PAY_ORDER is defined
  • Improvement: Refactored library usage via composer
  • Improvement: Prevent deprecated is_ajax usage
  • Fix: Minimum age for category-wide usage
  • Fix: Register missing pending to cancelled email notification

3.7.2

  • Improvement: Added WP CLI command (wp wc_gzd update) to run DB updates via CLI
  • Fix: Do not use empty price_html (e.g. variable product with same prices) as indicator to hide shopmarks

3.7.1

  • Fix: Same as parent delivery time option for variations

3.7.0

  • Feature: Configure delivery times on a per-country base
  • Improvement: Support observing multiple price wrappers for unit price auto calculation
  • Improvement: Woo Bundles variable products compatibility
  • Improvement: Allow non-numerical customer titles
  • Improvement: Address data handling for (return) shipments
  • Improvement: Added additional VAT exempts for certain postcodes
  • Fix: Legal checkbox placeholder replacement
  • Fix: Tax rate import

3.6.3

  • Improvement: Do not cache available packaging for non-persisted shipments
  • Improvement: Recalculate individually priced bundle unit price
  • Improvement: IBAN/BIC formatting
  • Fix: Infinite loop bundle price html check
  • Fix: Restore global $product variable for bundles

3.6.2

  • Improvement: Checkbox default layout
  • Improvement: Added default legal page placeholders to all checkboxes
  • Improvement: WooCommerce Bundles shopmarks
  • Improvement: WooCommerce Composite Products shopmarks
  • Improvement: Added customer cancelled order mail to WPML compatibility
  • Improvement: WooCommerce subscriptions recurring tax totals in cart/checkout
  • Improvement: By default add a link to tracking id placeholder within shipments
  • Improvement: Added customs reference number to shipping address (e.g. for DHL customs)
  • Improvement: DHL northern cyprus detection
  • Improvement: Allow setting DHL shipper reference via settings
  • Improvement: Added WSDL core files to assets dir to improve API performance
  • Improvement: OSS BOP compatible CSV export
  • Improvement: Allow choosing between order date types for OSS reports
  • Fix: OSS date_paid include range
  • Fix: Prevent multiple order status change events from firing in case shipment automation updates the status
  • Fix: Prevent showing taxes twice within order details in specific setups
  • Fix: B2B market net unit prices

3.6.1

  • Improvement: Checkout action check during shopmark execution
  • Improvement: Prefer using total over subtotal amount for customs (except vouchers)
  • Improvement: Packaging dimension reset handling
  • Improvement: Round packaging/item dimensions to prevent packaging errors with fine grained dimensions (e.g. < 1mm)
  • Improvement: Tighten DP auth check to prevent auth errors
  • Fix: Multiple shipments customs additional total split calculation

3.6.0

  • Feature: Adjust order shopmarks (e.g. thankyou, pay for order)
  • Feature: Woo 5.7 support
  • Improvement: On new installs: Remove privacy page from general checkbox label and disable privacy registration checkbox
  • Improvement: OSS query performance optimization
  • Improvement: Post: Allow switching page position on a per-label basis
  • Improvement: Warenpost tracking support detection
  • Improvement: Favour default packaging in case exists and fits

3.5.4

  • Improvement: New order hook usage while syncing shipments
  • Improvement: Update jetpack autoloader version
  • Fix: Subscription invoice gateway hook
  • Fix: DHL order existence check
  • Fix: WPML shipping provider translation filters
  • Fix: Additional check before deleting legacy DHL customs meta
  • Fix: Infinite loop avoidance in B2B market compatibility script
  • Fix: Trusted Shops default jQuery selector reset

3.5.3

  • Improvement: DHL Preferred services renaming
  • Improvement: OSS forced shipping tax recalculation during checkout
  • Improvement: Store tax display mode for vouchers
  • Improvement: PayPal Payments compatibility script
  • Improvement: Allow adding new shipments after full returns
  • Improvement: Removed explicit port 8443 from IM SOAP URL
  • Fix: Shipment address sender phone
  • Fix: Return shipment addresses
  • Fix: Deutsche Post default service manual label requests

3.5.2

  • Improvement: OSS product tax class WPML
  • Improvement: Move customs data aggregation to shipments package
  • Improvement: IBAN/BIC JS validation during checkout
  • Improvement: Replace order status HTML in case it gets updated during shipment AJAX updates
  • Fix: Allow missing product while syncing shipment item data
  • Fix: Street number validation for the always option

3.5.1

  • Improvement: Unit price observer now uses MutationObserver
  • Improvement: Move product customs options from DHL to shipments package for general usage
  • Improvement: Added shipping domestic, EU and international detection to shipments package
  • Improvement: Updated OSS plugin to 1. – for a changelog see: https://wordpress.org/plugins/one-stop-shop-woocommerce/#developers
  • Fix: Prevent infinite loops while empty price checking for shopmarks within get_product_html filter
  • Fix: Prevent duplicate feature plugin loading (e.g. OSS)

3.5.0

  • Feature: OSS compliance helper
  • Feature: WP 5.8 support
  • Feature: Woo 5.5 support
  • Improvement: Unit price auto (re) calculation on single product page
  • Improvement: Addify role based pricing compatibility
  • Improvement: Mark checkbox as mandatory just like other checkout fields
  • Improvement: DHL – Trim strings in case exceeds API limit
  • Improvement: DHL – Do not catch weak errors
  • Improvement: DP – Allow product selection to be overridden from shipping method
  • Fix: Supports customer returns method
  • Fix: DP – Add tracking to Einschreiben services

3.4.8

  • Fix: Readded DHL Paket International for inner-EU shipments

3.4.7

  • Improvement: WooCommerce 5.3 compatibility
  • Improvement: Support new price range format (5.3) for sale labels
  • Improvement: DHL differentiate between EU and international products
  • Improvement: Always add variable shopmark data to improve pagebuilder support
  • Improvement: DOI allow resending activation email for non-logged in customers (session)
  • Fix: DHL adjust custom weights in case item total weight is greater than label weight
  • Fix: DHL added endorsement for international shipment
  • Fix: Additional legacy label fixes

3.4.6

  • Improvement: Do only validate checkboxes in case they are rendered (added hidden input field)
  • Improvement: Allow choosing non-address-printable formats for DP via filter
  • Improvement: DHL incomplete shipper address notice
  • Improvement: Default label weights per shipping provider
  • Improvement: Shipment position number (e.g. 1 of 2) placeholders for email notifications
  • Improvement: Add list of shipped shipments to order completed mail notification
  • Improvement: Timestamp DB handling
  • Fix: Force filename filter removal
  • Fix: TS review export CSV new format

3.4.5

  • Fix: DHL checkout services
  • Fix: Internetmarke library timezone side effect
  • Fix: PHP < 7.4 packing exclude

3.4.4

  • Fix: DHL/DP customs data

3.4.3

  • Improvement: Added option to auto-insert new encryption key to wp-config.php
  • Fix: Secret Box Helper sodium_compat exception
  • Fix: By default hide empty wc-gzd-additional-info tags
  • Fix: Manually adjusting shipment dimensions without packaging
  • Fix: Prevent calling payment_gateways() from shipping method settings to prevent loops

3.4.2

  • Secret box helper error improvements

3.4.1

  • Fixed load error while accessing shipping provider settings

3.4.0

  • Feature: Improved packaging selection
  • Feature: Street number validation option
  • Improvement: Allow choosing whether to show tax total before total or after
  • Improvement: Refactored shipment label API to make custom shipping provider integrations much easier
  • Improvement: Sensitive data encryption (e.g. API keys)
  • Improvement: Warenpost international API password escaping
  • Improvement: Datetime handling for DHL/Post
  • Improvement: Privacy checkbox conditional show/hide on checkout
  • Improvement: Moved DHL & Post options to shipping providers
  • Improvement: Support excl tax display for unit prices within order totals
  • Fix: Warenpost international customs
  • Fix: Exclude certain meta for subscriptions (e.g. DHL services)

3.3.7

  • Feature: Added customer email notifications for cancelled/failed orders
  • Feature: WP 5.7 support
  • Feature: Woo 5.1 support
  • Improvement: Allow deciding on a per label basis if tracking is supported or nor (e.g. DP labels)
  • Improvement: Added subtotal to shipment items for customs
  • Improvement: Added shipping provider title to customer notifications
  • Improvement: DHL customs weight calculation
  • Improvement: DHL customs value calculations
  • Improvement: Additional DOI warning message check
  • Improvement: Compatibility for Woo Discount Rules
  • Improvement: Compatibility for WooCommerce All Products for Subscriptions
  • Improvement: B2B Market unit price compatibility
  • Improvement: PHP 8 compatibility fixes
  • Improvement: By default hide shopmarks for empty prices
  • Improvement: Prefer using closest element for variation script
  • Fix: Woo Poly Integration
  • Fix: Wrong sort in packaging query
  • Fix: COD payment reference replacement for DHL

3.3.6

  • Improvement: Third party shipping method compatibility
  • Improvement: Make sure additional shipping methods settings are not hidden

3.3.5

  • Feature: WC 5.0 compatibility
  • Improvement: Unit price ranges reflecting the matching unit price per min max price (not using the unit min max price)
  • Improvement: Consisting wording for cancellation policy and withdrawal
  • Improvement: Better Jetpack Builder compatibility
  • Improvement: Shipping costs tax calculation compatibility improvements
  • Improvement: Removed legacy checkout phone option in favor of Woo’s customizer option
  • Improvement: Allow Packstation delivery and choosing for Internetmarke
  • Improvement: Internetmarke label print XY position options
  • Improvement: Internetmarke address 2 field
  • Improvement: Internetmarke default product selection
  • Improvement: Cache shipping method instances during frontend requests
  • Improvement: Maybe cancel shipments for refunded orders
  • Fix: Firefox packaging table dimensions display
  • Fix: DHL customs net weight calculation

3.3.4

  • Feature: WC 4.9 compatibility
  • Improvement: Use net prices for shipping costs and fees in case net option is enabled in Woo tax settings
  • Improvement: Simplified split tax calculation options to use a global option (additional costs) instead of single options
  • Improvement: Added notice before updating base version in case pro version is outdated
  • Improvement: Allow adding multiple vouchers to one cart (but do not allow mixing vouchers with discounts)
  • Improvement: Added new section (addresses) to Post & DHL
  • Improvement: Internetmarke error reporting in case no matching product was found
  • Improvement: Sync label dimensions with package (shipment) data if available
  • Improvement: Make sure DOI activation notice is only added once
  • Fix: Internetmarke Warenpost state formatting
  • Fix: Internetmarke product code existence check
  • Fix: Flexible Shipping compatibility

3.3.3

  • Fix: DHL WSDL download error

3.3.2

  • Improvement: DOI – allow customers to resend activation mail
  • Improvement: Internetmarke child product selection
  • Improvement: Added Post & DHL status page to check for connection issues
  • Improvement: By default hide zero taxes within order totals
  • Fix: DHL customs weight calculation
  • Fix: Packaging admin table unit

3.3.1

  • Fix: DHL retoure label
  • Fix: Shipments namespace exception in item data store
  • Fix: Deprecated WC_Admin_Note usage
  • Improvement: Unit price recalculation for net prices
  • Improvement: Woo blocks gutenberg checkout support
  • Improvement: Error catch in case SOAP request throws error for IM

3.3.0

  • Feature: Deutsche Post Internetmarke integration
  • Feature: Packaging options for shipments
  • Feature: Recalculate unit price via AJAX in case price HTML changes
  • Feature: Woo 4.8 compatibility
  • Improvement: Added gender neutral title option and empty option
  • Improvement: Net price voucher tax calculation
  • Improvement: Explicitly exclude admins from possible account cleanup
  • Improvement: Make last parameter optional for BCC headers to prevent third party problems
  • Improvement: Add to cart variation JS price detecting
  • Fix: Use order total – refund total for SEPA Export

3.2.3

  • Feature: WP 5.6 compatibility
  • Improvement: Report checkboxes with hidden inputs as checked
  • Improvement: Email instance resetting after email sent
  • Improvement: Add articleReference to DHL Retoure API (customs)
  • Improvement: Disable paid for order mail for free orders
  • Fix: Parcel delivery checkbox conditional display

3.2.2

  • Feature: Admin email notification for requested return shipments
  • Improvement: Label PDF merger to respect size and orientation of individual labels
  • Improvement: Prevent order item hook to run during post saving to prevent multiple shipment validations
  • Improvement: Do not force invoice gateway description as default instruction
  • Improvement: Email instance check for legal texts
  • Fix: Default empty direct debit XML export variable
  • Fix: DHL surname vs givenName within ident check

  • Improvement: Added SKU display to admin for shipments/returns

  • Fix: Customer return label download permission
  • Fix: Store variation id in shipments instead of parent product id

3.2.1

  • Feature: BCC email option for every Woo email template
  • Improvement: Added SKU display to admin for shipments/returns
  • Fix: Customer return label download permission
  • Fix: Store variation id in shipments instead of parent product id

3.2.0

  • Feature: WC 4.5 support
  • Improvement: WPML compatibility
  • Improvement: Tax-exclusive price calculation for vouchers
  • Improvement: Added woocommerce_checkout_after_terms_and_condtions hook to T&C template
  • Improvement: DOI check signup disable on woocommerce_checkout_init

3.1.12

  • Feature: WC 4.4 support
  • Feature: WP 5.5 support
  • Improvement: Order item product data sync
  • Improvement: Admin settings show if JS impl
  • Improvement: Calculate tax shares for split tax calculation based on net sums
  • Improvement: Resetting (and restoring) global post data while adding email attachments
  • Improvement: Use get_rate_percent_value as fallback to determine tax rate percentage
  • Improvement: Order pay endpoint conditional checkbox rendering
  • Improvement: Added spacing between tax rate and percentage
  • Improvement: Added woocommerce_gzd_direct_debit_send_pre_notification filter
  • Improvement: DHL – Added global option to allow fore transferring customer email to DHL
  • Improvement: DHL – Added missing Google Maps API doc link
  • Improvement: DHL – Use COMMERCIAL_GOODS as export type

3.1.11

  • Fix: Show WooCommerce Corona Tax notice to prevent readding tax rates through the plugin

3.1.10

  • Feature: DHL – Warenpost integration
  • Improvement: Insert 16%, 5% tax rates for DE on install
  • Improvement: Order item meta handling and unit price (re-) calculation
  • Improvement: Added min_age to wpml-config.xml
  • Improvement: Added protocol to asset URLs
  • Improvement: Added is_activated customer DOI field to REST API
  • Improvement: Woo Product Addons compatibility
  • Tweak: Use „Herrn“ as title in formatted addresses
  • Fix: Screen option settings for Shipments table
  • Fix: Renamed wrong field in REST API (age_verification to min_age)
  • Fix: Remove additional cancelled email notifications to prevent duplicate mail

3.1.9

  • Feature: Trusted Shops – Allow selecting multiple order statuses to send review reminder
  • Improvement: Added wc_gzd_is_small_business function
  • Improvement: Third party shipping costs compatibility for Shipments & DHL
  • Improvement: Better customer title support for Flexible Checkout Fields Plugin
  • Improvement: Use order item get_rate_percent if available
  • Improvement: Small business single product page tax notice shopmark
  • Improvement: Tax rate install adjustments
  • Improvement: Better SEPA XML error prevention
  • Fix: Remove queued Woo notices on deactivation
  • Fix: Prefer order item meta over product data

3.1.8

  • Fix: Readded legal class to terms checkbox container
  • Improvement: Added woocommerce_gzd_cart_taxes filter to adjust cart tax displays

3.1.7

  • Feature: WC 4.2 support
  • Feature: WooCommerce Product Addons shopmarks support
  • Improvement: Prevent fee taxes in case no taxes or zero tax rate only is found
  • Improvement: Added validation-required class to checkbox container in case it is mandatory
  • Improvement: Show age verification product options for bookable products too
  • Improvement: Voucher tax (re)-calculation for latest Woo version
  • Improvement: Dependency checking
  • Improvement: DHL lowered min per item weight for customs
  • Fix: DHL customs weight calculation
  • Fix: DHL preferred neighbour in manual label requests

3.1.6

  • Feature: WC 4.1 support
  • Improvement: Removed default shipping costs hiding option within checkout
  • Improvement: Order by order id within shipments table
  • Improvement: Added new columns to shipment table (hidden by default)
  • Improvement: By default do not create shipments to orders containing local pickup method
  • Fix: Removed DHL Wunschzeit – service was terminated on 2020/05/01

3.1.5

  • Improvement: By default disable DOI feature to make sure admins receive warning upon activation
  • Improvement: Better revocation exempt check. Added new filter woocommerce_gzd_product_is_revocation_exempt
  • Improvement: Double check order when order paid notification is queued
  • Improvement: Klarna Checkout compatibility script to enable Germanized checkboxes (+ validation) during checkout
  • Improvement: Move email class registration away from payment method implementation
  • Improvement: Shipment weight + unit formatting
  • Tweak: Enqueue variable product JS file as soon as Woo’s file is included
  • Fix: REST API delivery, unit price update for variations
  • Fix: PHP 7.4 deprecated Unparenthesized warning

3.1.4

  • Improvement: Woo 4.0 support
  • Improvement: WP 5.4 support
  • Improvement: Added better admin note integration with WC Admin
  • Improvement: Added deeper shipments search for newly created shipments
  • Improvement: Hardened DOI schedule check
  • Improvement: Added new subscription features to invoice gateway
  • Improvement: DHL better parcel number validation
  • Improvement: DHL force lowercase on usernames within settings
  • Improvement: DHL support international services in default arguments
  • Fix: DHL fixed customs per item weight/net total calculation
  • Fix: Fixed customer added return request reason and quantity input

3.1.3

  • Improvement: PayPal Express Checkout compatibility
  • Improvement: Tax share calculation code cleanup
  • Improvement: Make sure that gzd-requested is not selectable as shipment status in settings
  • Improvement: Added open return request count to admin menu
  • Improvement: Use global $product_object in product meta boxes
  • Improvement: Prevent debugging error output during AJAX requests to prevent malformed JSON
  • Improvement: DHL try to locally cache WSDL files to reduce SOAP calls to the DHL API
  • Improvement: Maybe hide order_payment_heading in case no payment methods are available
  • Improvement: Added warning to admin when activating DOI
  • Fix: Shipment, DHL label automation race-condition leading to missing tracking links
  • Fix: Touchstart, keypress event support for label modals

3.1.2

  • Fix: Return shipments customer item quantity
  • Fix: Cast chosen shipping methods to array while retrieving session data
  • Improvement: Woo Subscription 3.0 compatibility
  • Improvement: WPML email subject/heading translation fallback
  • Improvement: Do not force clear cart within customer cancellation prevention option

3.1.1

  • Improvement: Return request customer notices
  • Improvement: Explicitly support v3 REST API
  • Improvement: Use woocommerce_before_product_object_save to prevent re-saving product
  • Improvement: DHL explicitly check whether shipping method instance supports instance settings
  • Improvement: Maybe output Woo notices for guests when adding return requests
  • Improvement: Maybe delete shipments when the order has failed
  • Fix: DHL added missing inlay participation number option
  • Fix: DHL prevent default shipping provider adjustment override
  • Fix: Readded hidden shipping costs product type options

3.1.0

  • Feature: Optionally let customers create return requests, see https://vendidero.de/dokument/retouren-konfigurieren-und-verwalten
  • Improvement: Create returns to orders instead to shipments
  • Improvement: New email notification as soon as a return is marked as delivered
  • Improvement: Optionally choose a return reason for each item returned
  • Improvement: DHL use 0 as placeholder street number in case it is a non-domestic shipment
  • Improvement: DHL reference sanitizing
  • Improvement: DHL parcel locator shipping method fallback handling
  • Improvement: Replace data for non-purchasable variations as well
  • Improvement: Order completed date check in direct debit SEPA XML exporter
  • Improvement: Restore WPML email language to the language chosen before
  • Fix: Free shipping auto select session handling

3.0.8

  • Improvement: WPML email translation compatibility
  • Improvement: DHL added street number fallback in case of non-EU-shipments
  • Improvement: DHL added option to force street number in address field during checkout (for EU only)
  • Improvement: DHL force max length for label references
  • Improvement: DHL API error reporting
  • Improvement: Shipping provider settings (e.g. tracking description placeholder) are now translatable via WPML
  • Improvement: Page permalink usage
  • Improvement: Support unit prices for bundles
  • Improvement: Label PDF export performance
  • Improvement: Readded export button in case of errors
  • Improvement: Add order_shipped date after an order has been shipped completely
  • Fix: Added woocommerce_checkout_before_terms_and_conditions hook to improve compatibility
  • Fix: Added backwards compatibility to WC < 3.7 (install script)
  • Fix: DHL improved assets localization

3.0.7

  • Improvement: Added option to prevent differential taxed products from being purchased with normal products
  • Improvement: Choose „none“ as tax_status for differential taxed products
  • Fix: Remove differential tax cart notice in case no product differential taxed product is included
  • Fix: DHL auto label creation use fallback global settings
  • Fix: Remove direct calls from WP_Error::has_errors for backwards comp
  • Fix: Hardened checks when using woocommerce_update_order_item hook

3.0.6

  • Feature: Manually add shipping providers with custom tracking data
  • Improvement: Improved shipping provider integration code base
  • Improvement: New filters to allow adding custom data to shipment item admin output
  • Improvement: DHL added minimum weight setting
  • Improvement: DHL SOAP API use DE timezone date
  • Improvement: DHL Make sure shipping method data gets refreshed within checkout
  • Improvement: Tax rate importing now supports translated tax classes
  • Improvement: Added differential taxation notices to mini cart if necessary
  • Fix: Re-added email shopmark settings screen
  • Fix: WPML product saving bug
  • Fix: Force some product data to be inherited from parent (e.g. free_shipping)
  • Fix: Shipment item meta deletion

3.0.5

  • Improvement: Admin assets localization
  • Improvement: Use Woo order address filter to add custom title
  • Improvement: DHL address splitting now supports further address additions as name3
  • Improvement: DHL new filters to adjust shipment and customer reference
  • Improvement: DHL use formatted order number as placeholder in references
  • Improvement: DHL check if shipment dimensions are complete before transmitting them to the API
  • Improvement: DHL added contact person to label
  • Improvement: DHL added a shipping method placeholder impl to support custom method plugins
  • Improvement: Delete shipments (which are editable) after cancelling an order
  • Fix: Remove get_filter check in frontend to prevent race-conditions in shopmarks
  • Fix: DHL COD total calculation
  • Fix: Added missing shipments API schema return value
  • Tweak: Woo bug while saving coupons

3.0.4

  • Improvement: Added DHL automation option to allow marking shipment as shipped as soon as label has been created
  • Improvement: Transmit address_2 field to DHL API through name3 field
  • Fix: Excluding tax unit price
  • Fix: Added legacy support for calling get_additional_content in emails
  • Fix: Added extra check to wc_gzd_cart_forwarding_fee_notice_filter before calling get_payment_method on order

3.0.3

  • Improvement: Added DHL shipment number tracking link to admin panel
  • Improvement: Added shipment option to allow hiding data in customer panel
  • Improvement: Added shipment option to mark order as completed as soon as it is fully shipped
  • Fix: Use order item variation id on shipment item sync if available
  • Fix: Allow manual choosing shipping provider for shipments with empty instance id (e.g. manual orders)
  • Fix: Direct debit mandate id

3.0.2

  • Fix: Shipment weight sync unit calculation
  • Fix: Wrong tooltip within DHL preferred location

3.0.1

  • Fix: WPML WooCommerce Multilingual Hotfix for shipments (prevent an infinite loop)
  • Fix: Shipment weight and dimension units to use Woo defaults
  • Fix: DHL label weight calculation -> shipments.
  • Fix: Further redirection checks before setup
  • Fix: Age verification checkbox – hardened global check

3.0.0

  • Feature: Add, edit and manage shipments for orders
  • Feature: Full DHL integration
  • Feature: Cleaner settings panel
  • Feature: Decide where, when and how to insert shopmarks e.g. tax notices
  • Feature: Age verification checkbox
  • Improvement: Removed legacy WC support (< 3.X)
  • Improvement: PHP 5.6 package loading
  • Improvement: WC_GZD_Product implementation rewrite
  • Fix: Delivery time copying on product duplication
  • Fix: Only adjust item taxes if tax shares contain more than one rate
  • Fix: Ignore unit meta key on variation level

2.3.4

  • Improvement: Hook into payment gateways later so that we can make sure the order button text replacement is loaded
  • Fix: Shipping address field warning with Woo >= 3.7

2.3.3

  • Feature: Option to manually resend paid for order email
  • Feature: WooCommerce 3.7 support
  • Improvement: Better hook documentation
  • Improvement: Moved digital delivery time text option to delivery time settings
  • Improvement: Role based pricing compatibility mini cart support
  • Improvement: White space between percentage and number in tax rate
  • Improvement: Use woocommerce_gzd_customer_registration_redirect filter while redirecting from checkout to myaccount
  • Fix: Prevent error while trying to access parent products
  • Fix: Better legacy method calling support
  • Fix: Zero tax rate shipping tax calculation fallback

2.3.1

  • Feature: Added better fee/shipping costs calculation to order tax recalculation
  • Feature: Grouped products: Unit price support if all children share the same unit
  • Feature: Grouped products: Show legal info per item
  • Improvement: Activate parcel shop delivery address format as soon as post number is added to the order
  • Improvement: Force customer registration redirect for customer that have not yet been activated (DOI)
  • Improvement: Added _legal_text post meta to wpml config
  • Tweak: Do not watch for product updates within checkout (causes problem with WPML)

2.3.0

  • Feature: Better legal hook placement via wc_gzd_get_legal_*_notice_types_by_location
  • Feature: Added options to enable/disable legal info within cart, checkout and mini cart
  • Improvement: Store Trusted Shops export options within settings
  • Improvement: Use CRUD functionality for review reminder to prevent caching issues
  • Improvement: Do only check button visibility witin add-to-cart-variation script to determine variation status
  • Improvement: Make sure that optional label is hidden for parcel shop number
  • Improvement: Prevent sending confirmation emails during pay-for-order

2.2.12

  • Naming: Changed Plugin name on behalf of Automattic request from WooCommerce Germanized to Germanized for WooCommerce
  • Improvement: Mini cart hook placement
  • Improvement: Elementor Widgets (Pro)
  • Improvement: Check for „woocommerce_enable_signup_and_login_from_checkout“ within DOI redirect
  • Improvement: Further checking whether „wc_get_chosen_shipping_method_ids“ exists in Virtual VAT Helper
  • Fix: PHP SEPA XML Library transfer array
  • Fix: Use sanitize_title on attribute name to check whether attribute exists

2.2.11

  • Fix: Tax share calculation in forced shipping rate
  • Fix: Mini cart hooks to show legal item data

2.2.10

  • Feature: WC 3.6 compatibility
  • Improvement: By default mark post_number as non-required for better gateway compatibility
  • Improvement: Do only replace reviews with TS reviews if product sticker has been enabled
  • Fix: Variable unit price sale displaying
  • Fix: Replace cart product attribute data instead of merging

2.2.9

  • Feature: Adjust email title format and customize it with placeholders e.g. first name or last name
  • Improvement: Free shipping auto select implementation
  • Improvement: Remove shipping taxes in case of VAT exempt to make sure shipping costs are interpreted as gross
  • Improvement: Do not force IBAN to equal billing country (see https://www.wettbewerbszentrale.de/de/presse/pressemitteilungen/_pressemitteilung/?id=303)
  • Fix: Check event data before calling GermanizedVariationForm in add to cart variation script
  • Fix: Duplicate attributes in cart/checkout

2.2.8

  • Feature: Choose specific product attributes to be shown during checkout/cart (WC version > 3)
  • Feature: Enable/disable listing all product attributes during checkout/cart (WC version > 3)
  • Fix: Readd cart template hooks after rendering mini cart
  • Fix: Make sure that product object exists within add_product_mini_desc()
  • Fix: TS review sticket widget enabling
  • Tweak: Woo 3.5.4 gettext order confirmation replacement
  • Improvement: Default privacy error message wording
  • Improvement: Add to cart variation script
  • Improvement: Better WPML language switch implementation

2.2.7

  • Fix: Email settings labels missing

2.2.6

  • Fix: WPML compatibility TS language switch
  • Improvement: Added option (turned off by default) to hide delivery time if product is out of stock or on backorder

2.2.5

  • Feature: Trusted Shops integration refactoring
  • Feature: Option to adjust price range format for variables prices
  • Feature: Allow [page] shortcode within label options to link to specific pages
  • Improvement: DOI account cleanup query
  • Improvement: Remove cart item hooks before mini cart output
  • Improvement: Refactored add-to-cart-variation script
  • Improvement: By default do not show delivery time if product is on backorder

2.2.4

  • Fix: Added priority to checkout fields to avoid undefined index error in Woo 3.5.1
  • Fix: Do not remove default Woo order confirmation hooks if feature is disabled
  • Fix: Order submit nonce naming fallback
  • Improvement: Fee shared tax calculation
  • Improvement: REST API boolean data handling
  • Improvement: New REST API unit tests

2.2.3

  • Fix: Woo 3.5 translation order processing email replacement
  • Fix: Inline CSS was not applied due to hook priority issues
  • Improvement: Added inline CSS to hide „estimated taxes“ notice within cart if option is chosen

2.2.2

  • Fix: Load WPML Helper settings filter for settings screen only to avoid problems during admin actions
  • Fix: Do not force tax calculation for fees if customer is a vat exempt
  • Improvement: Keep hidden terms checkbox (woo builtin) in sync with GZD checkbox to avoid plugin conflicts
  • Improvement: Use higher priority to refresh order fragments to avoid plugin conflicts

2.2.1

  • Fix: Make sure that order confirmation email is not being sent twice
  • Improvement: Override on-hold-email to disallow triggering by third party plugins
  • Improvement: Added WPML string translation (>= 2.8.7) option right from the plugin settings (by changing the active language)
  • Improvement: Made notices more defensive. Added option to hide review notice forever
  • Improvement: Added „woocommerce_gzd_add_force_pay_order_parameter“ filter to disable the forced redirect

2.2.0

  • Feature: WooCommerce 3.5 compatibility
  • Feature: Support DHL for WooCommerce parcel delivery checkbox option
  • Feature: Enable tax notices etc. within product widgets
  • Improvement: Explicit option (within e-mail settings) to override order confirmation email text
  • Fix: Adjusted add_to_cart shortcode filter execution

2.0.6

  • Improvement: Added re-send button for customer activation email within edit profile section (admin UI)
  • Improvement: Better UI while editing variable unit prices. Show errors if parent data is missing
  • Fix: Make sure to include nonce within checkout if payment wrapper is not refreshed during AJAX request
  • Fix: Free shipping auto select check after adding to cart

2.0.5

  • Feature: Support WC Role Based Price (https://de.wordpress.org/plugins/woocommerce-role-based-price/)
  • Feature: Support WooCommerce Gateway PayPal Express Checkout
  • Feature: Added new Shortcodes to better support Pagebuilders (see https://wordpress.org/plugins/woocommerce-germanized/#installation)
  • Feature: Added WooCommerce Subscriptions unit price compatiblity
  • Improvement: Better dynamic pricing plugin compatibility
  • Improvement: Added better PolyLang checkbox translation compatibility
  • Improvement: Check if gateway requires user input before forcing to redirect pay order
  • Improvement: Adjusted shipping cost split tax calculation to exclude non-taxable and zero-rate items
  • Improvement: Re-added order again button which now redirects back to the cart instead of placing the order directly
  • Fix: Possible ArgumentCountError within pre_get_option filter
  • Fix: Avoid loading frontend specific functions within admin
  • Fix: SEPA checkbox validation with force pay order script
  • Fix: Use role__in query argument to ensure multiple roles can be queries for DOI
  • Fix: eKomi review reminder support WC_DateTime
  • Fix: Parcel delivery post number address display

2.0.4

  • Fix: Legal checkboxes Woo 2.4 support

2.0.3

  • Improvement: Added reviews (review form) as new legal checkbox location
  • Improvement: Merge html classes for legal checkboxes instead of replacing them
  • Improvement: Added expiration feature to customer activation link.
  • Improvement: Appended activation URL with another parameter to prevent email clients from stripping last char from activation code
  • Tweak: Decrease legal checkbox settings admin field name due to some PHP setups having length-problems

2.0.2

  • Fix: Make sure we are not registering core legal checkboxes again

2.0.1

  • Fix: Failure while loading the 2.0.0 update script

2.0.0

  • Feature: Legal checkboxes registration/update functions
  • Feature: Legal checkboxes UI
  • Feature: Trusted Shops review reminder checkbox and opt-out link
  • Improvement: Support shipping cost tax shares for individually priced product bundles
  • Improvement: Force pay-for-order only once
  • Improvement: Mark invoice gateway as subscription ready
  • Fix: Bug which lead to problems while saving address within customer account with DHL numbers enabled

1.9.10

  • Feature: Support upcoming Woo Privacy options (GDPR compatibility)
  • Improvement: Direct Debit: Only export orders with valid statuses
  • Improvement: Direct Debit: Added order status export filter „woocommerce_gzd_direct_debit_export_order_statuses“
  • Improvement: Added „woocommerce_gzd_order_confirmation“ hook to woocommerce_email_actions flow to support async sending
  • Improvement: Removed duplicate nonce from checkout
  • Improvement: Order payment button leading to form submit via JS instead of PHP for better compatibility
  • Improvement: Transformed „product-units-wrapper“ from span to p tag
  • Improvement: Enqueue style via normal enqueue logic instead of using the Woo filter
  • Improvement: Added new option to disable pay now button for certain payment gateways
  • Improvement: Trusted Shops review CSV exporter added order date and days to send
  • Improvement: Wrap input checkboxes within label (like WC does it)
  • Fix: Email notice only appended if differential tax option was set
  • Fix: Prevent using deprecated variation saving hook for Woo version > 3
  • Fix: Product API terms were removed on update if no term has been transmitted

1.9.9

  • Improvement: Adjusted payment gateway fee settings to only apply for COD for legal purposes
  • Improvement: Added Woo Paypal Plus checkout price manipulation compatibility
  • Fix: Stock update using wc_maybe_reduce_stock_levels
  • Fix: Added strtoupper to IBAN and BIC for direct debit

1.9.8

  • Improvement: Extended type check to support services
  • Improvement: Cache helper for double opt in activation key
  • Improvement: Removed int_max from button text filter to allow overrides
  • Improvement: Further checks for double opt in user role (default: Customer)
  • Fix: OS platform shortcode link https replacement
  • Fix: is_ajax fallback function
  • Fix: Deactivate plugin hook to make sure no incomplete class error is thrown in cart

1.9.7

  • Feature: Woo 3.3 compatibility
  • Improvement: Shopping costs for VAT exempts to show net prices instead of fixed gross prices
  • Improvement: Tax rounding for better shipping costs tax calculation
  • Improvement: Support tax exclusive mode for shipping tax calculation
  • Improvement: Added action firing before attaching email footers
  • Improvement: Better PolyLang compatibility
  • Fix: Parcel delivery checkbox and data storage
  • Fix: Check if cart object exists in email filter
  • Fix: Direct debit mandate sign date conversion

1.9.6

  • Feature: Role Based Prices unit price recalculation support
  • Improvement: Option to explicitly set revocation admin email address
  • Fix: Direct Debit Gateway Export
  • Fix: Email default header and subjects (Woo 3.X)
  • Fix: Unit price recalculation division by zero
  • Fix: add_to_cart shortcode price suffixes
  • Fix: Removed subcription support for direct debit (still beta and testing)

1.9.5

  • Fix: Fee tax share calculation for WC 3.2
  • Fix: Gateway fee saving
  • Fix: PHP write method return value error

1.9.4

  • Fix: Fee tax share calculation for WC 3.2
  • Fix: Gateway fee saving

1.9.3

  • Fix: PHP Warning regarding WC_GZD_Shipping_Rate
  • Fix: Free shipping auto select WC 3.2
  • Improvement: Payment gateway field initialization

1.9.2

  • Feature: Added Mulit-Currency-Support for Unit Prices (WPML)
  • Feature: Basic support for Subscriptions (Direct Debit Gateway)
  • Feature: WooCommerce 3.2 compatibility
  • Improvement: Pre-notification in order confirmation email (Direct Debit Gateway)
  • Improvement: Filter to adjust default SEPA Gateway order status
  • Improvement: Better SEPA data display in order management
  • Fix: Sanitizing for legal text removed line breaks
  • Fix: Send email instructions for invoice gateway

1.9.1

  • Feature: Display toggle options for Email filters (e.g. base price)
  • Fix: Extend product type matching (display options)
  • Fix: Virtual VAT customer vat exempt check
  • Fix: Better Email hook removal
  • Improvement: filter for get_customer_title
  • Improvement: Cleaned up Email code

1.9.0

  • Feature: Woo 3.1 CSV Import/Export Support
  • Feature: Differential Taxation
  • Feature: PolyLang Support
  • Feature: Vouchers
  • Feature: Optional Tax Rate Creation after Install
  • Improvement: Load Customer Details Support
  • Improvement: Revocation Form Filter
  • Fix: Mini Desc Multiline
  • Fix: WC 3.X: Use Product Name instead of Title
  • Fix: Shipping Rates Copy Meta Data

1.8.11

  • Improvement: Better Woo 3.0 compliant product data saving
  • Improvement: Filters for double opt in and unit prices
  • Improvement: Fragment refresh for parcel delivery checkbox (e.g. when changing shipping method)
  • Fix: Woo 3.0 variable meta box warnings
  • Fix: Replaced legacy Woo 3.0 checkout posted data warning
  • Fix: Product Variation fields for API v2
  • Fix: Mini Cart REST API fix
  • Fix: WPML revocation form and better email translation support
  • Fix: Direct Debit field adding check for order existence

1.8.10

  • Improvement – Better E-Mail-Template naming (renamed processing order to order confirmation)
  • Fix – WC 3.0 unit prices (from-to) for variations
  • Fix – Unit price bulk saving fallback
  • Fix – rate_id within order tax totals (using get_shop_base_rate)
  • Fix – tour email explanations, WC 3.0 preparations

1.8.9

  • Feature – Allow DHL parcel shop delivery for certain shipping rates only
  • Improvement – woocommerce_gzd_add_to_cart_variation_params filter to adjust wrapper name
  • Improvement – better shipping rate choosing options (choose instances instead of methods) for parcel delivery checkbox
  • Fix – Double Opt In WooCommerce 3.0
  • Fix – Use get_rate_code for order item totals
  • Fix – WooCommerce 3.0 stock reducing
  • Fix – Order Item Meta CRUD – better product instance check
  • Fix – Disable Paid for Order Email for direct debit and invoice gateway

1.8.8

  • Feature – Better product data saving
  • Feature – Allow setting a custom Small Business notice text
  • Feature – REST API WC 3.0 v2 support

1.8.7

  • Fix – Small Business VAT total tax removal (as Trusted Shops advised)
  • Fix – FontAwesome Update to latest version
  • Fix – Use frontend options filter for admin billing_title field
  • Fix – By default remove username from password reset, new account mail if password or reset link is included (Trusted Shops advised)

1.8.6

  • Fix – plugin_locale filter in WC_GZD_Install
  • Fix – Support Parcel Shop Delivery in My Account – Edit Address
  • Fix – Parcel Shop Delivery JS better event check

1.8.5

  • Feature – DHL Parcel Shop or Pick-Up Station delivery
  • Fix – Parcel Shop empty address placeholder
  • Fix – Sale Price Labels Price Suffixes HTML
  • Fix – Partial refunded order email legal item information
  • Fix – Hook priority for product units in loop
  • Fix – Parcel delivery checkbox validation

1.8.4

  • Feature – DHL Parcel Shop or Pick-Up Station delivery
  • Fix – Sale Price Labels Price Suffixes HTML
  • Fix – Partial refunded order email legal item information
  • Fix – Hook priority for product units in loop
  • Fix – Parcel delivery checkbox validation

1.8.3

  • Fix – Is empty check in 1.8.2
  • Fix – API free shipping
  • Fix – Clean SEPA XML whitespaces
  • Fix – WC 2.7 RC 1 compatibility
  • Fix – WPML Compatibility improvements
  • Fix – Tax Rate adjustments for LU and RO
  • Fix – Labels Price HTML
  • Fix – Add to cart variation js preserving markup
  • Fix – Removed direct debit gateway subscriptions support (not yet prepared)
  • Feature – Added plugin version cache deletion tool to system status

1.8.2

  • Fix – API free shipping
  • Fix – Clean SEPA XML whitespaces
  • Fix – WC 2.7 RC 1 compatibility
  • Fix – WPML Compatibility improvements
  • Fix – Tax Rate adjustments for LU and RO
  • Fix – Labels Price HTML
  • Fix – Add to cart variation js preserving markup
  • Fix – Removed direct debit gateway subscriptions support (not yet prepared)
  • Feature – Added plugin version cache deletion tool to system status

1.8.1

  • Fix – Parent product data inherit
  • Fix – Only manipulate price display if sale_price_labels are applicable
  • Fix – REST API saving free_shipping parameter

1.8.0

  • Feature – WooCommerce 2.7 beta compatibility (CRUD)
  • Feature – gzd_complaints Shortcode extended to meet newest law requirements
  • Feature – Option that hides specific tax rate from product pages
  • Feature – Trusted Shops MPN and Brand support
  • Improvement – Direct Debit default status to on-hold
  • Improvement – Direct Debit data sanitization
  • Improvement – Filter for customer account activation
  • Improvement – eKomi v3 API
  • Improvement – Double Opt In Social Login Plugin compatibility
  • Improvememt – Added template for gzd_complaints Shortcode
  • Fix – REST API to fit latest WC version
  • Fix – Removed some unnecessary required fields from revocation form
  • Fix – Direct Debit WPML compatiblity (string translation)

1.7.4

  • Fix – WP 4.7 compatibility
  • Fix – add_to_cart Shortcode output buffering
  • Fix – WooCommerce GZD Status Page
  • Fix – Trusted Shops Rich Snippet Meta
  • Fix – Country Codes for Virtual Rates
  • Fix – On-hold to Processing Order Confirmation unhook

1.7.3

  • Fix – Variations Unit Price Saving
  • Fix – Better Performance by using get_the_terms
  • Fix – Cancel Order Button Removal if option has been activated
  • Fix – Digital Extended Type Check
  • Fix – PHP < 5.3 check for SEPA Gateway (not supported)

1.7.2

  • Feature – Optionally do not allow customers to switch payment gateway after ordering
  • Feature – Better Woo Subscriptions Compatibility
  • Feature – Parcel Delivery Data Transfer Checkbox for certain shipping methods (optional)
  • Feature – Better SEPA XML Library (https://github.com/php-sepa-xml/php-sepa-xml) with Pain Format Support
  • Fix – Customer Double Opt In Notice
  • Fix – Hide Shipping Time if Product is not in stock
  • Fix – Free Shipping REST API
  • Fix – Unit Price Saving
  • Fix – Order REST API
  • Fix – JS Variation Reset
  • Fix – Maybe Reduce Order Stock (for gateways like PayPal)

1.7.1

  • Fix – WooCommerce Multilingual 3.6.8 compatibility
  • Fix – Better Inline Plugin Update Compatibility
  • Fix – Disable WC Default Term Display instead of hiding them via CSS

1.7.0

  • Feature – Email Template Paid for Order
  • Feature – Better WC Subscriptions Compatibility
  • Feature – Service Products
  • Fix – Customer Activation URL Escaping
  • Fix – Free Shipping Auto Select
  • Fix – REST Endpoint Order ID
  • Fix – Trusted Shops Prefix Options
  • Fix – Removed random_compat lib

1.6.8

  • Fix – Direct Debit Checkbox Validation

1.6.7

  • Fix – Free Shipping Auto Select WC 2.6
  • Fix – Payment Gateways Shortcode
  • Fix – Fallback Library random_compat for Direct Debit Gateway Encryption
  • Fix – Removed Unused Hook from Direct Debit Gateway
  • Fix – Better Order Email Filter Removal
  • Fix – Direct Debit Checkbox Validation
  • Fix – Better Dependency Management

1.6.6

  • Feature – WooCommerce 2.6 Support
  • Feature – WooCommerce REST API Support
  • Feature – Direct Debit Pay Order Checkbox Support
  • Fix – Saving Product Variation Sale Price Labels

1.6.5

  • Fix – Direct Debit Encryption Class Loading (case-sensitive)
  • Fix – Customer Helper Fixes for Double Opt-In
  • Feature – Data Importer Update

1.6.4

  • Fix – Encryption Library Classload fix
  • Feature – Encryption for Direct Debit Gateway data
  • Feature – Install German Formal Language (see Systemstatus > Germanized > Tools)
  • Feature – Tool to delete Germanized Text Options (will we replaced by defaults)
  • Fix – Double-Opt-In even if checkout shouldn’t be disabled
  • Fix – Trusted Shops Template SKU Parameter
  • Fix – Trusted Shops Product Sticker Star Size

1.6.3

  • Feature – Encryption for Direct Debit Gateway data
  • Feature – Install German Formal Language (see Systemstatus > Germanized > Tools)
  • Feature – Tool to delete Germanized Text Options (will we replaced by defaults)
  • Fix – Double-Opt-In even if checkout shouldn’t be disabled
  • Fix – Trusted Shops Template SKU Parameter
  • Fix – Trusted Shops Product Sticker Star Size

1.6.2

  • Fix – Trusted Shops PHP < 5.4 backwards compatibility
  • Fix – Prevent showing terms twice before AJAX call
  • Fix – Trusted Shops implementation improvements

1.6.1

  • Fix – PHP < 5.4 backwards compatibility
  • Fix – Check taxonomy for WP_Error

1.6

  • Notice – removed compatibility to WooCommerce < 2.4
  • Feature – Sale Price Labels
  • Feature – Better unit price management for variable products
  • Feature – Double Opt In optional checkout deactivation for inactive users
  • Feature – Officially supporting german formal language (Sie)
  • Feature – SEPA XML Export
  • Feature – Optionally hide shipping time/shipping cost notice for certain product types options
  • Feature – Better Trusted Shops integration
  • Fix – Matching WooCommerce checkbox HTML layout
  • Fix – Role based prices compatibility
  • Fix – WPML Helper improvement to stop double sending confirmation emails
  • Fix – Better „Pay for Order“ link

1.5.1

  • Fix – Correctly autoloading WC_GZD_Admin
  • Fix – Correctly hide unit base if option equals current value (not greater than)

1.5.0

  • Feature – Import data from previously installed German Market Plugins
  • Feature – New Shortcode [gzd_complaints] within imprint to inform customers about new EU online dispute resolution platform
  • Feature – Performance Improvements
  • Feature – Set digital revocation notice error message
  • Fix – Variation HTML syntax
  • Fix – Title address field (+ better english translation)
  • Fix – Coupons tax share calculation (for total = 0)

1.4.6

  • Feature – set free shipping option for products do disable „plus shipping costs“ notice
  • Feature – forwarding fee for cash on delivery
  • Feature – better WPML compatibility
  • Feature – better virtual vat calculation (if enabled)
  • Fix – payment methods shortcode to include payment fees
  • Fix – remove order total html for better compatibility
  • Fix – show notices (theme, pro) in backend only after major releases
  • Fix – clear cart after order (if customer cancellations of orders has been disabled)
  • Fix – variable products delivery time removal (admin screen)
  • Fix – tour hide referer improvement

1.4.5

  • Feature – WC_GZD_Product_Variable object containing get_variation_unit_price with min max option
  • Fix – virtual vat calculation (vat exempt compatibility)
  • Fix – email object $type check

1.4.4

  • Fix – in_array default option checkout

1.4.3

  • Feature – intro settings tour
  • Feature – better settings overview (new section: emails)
  • Feature – set variation delivery time based on parent
  • Feature – select product types (e.g. virtual) for digital loss of revocation notice
  • Fix – variable delivery time saving
  • Fix – stop unregistering prettyPhoto for direct debit
  • Fix – virtual price filter only on checkout/cart
  • Fix – adjusted class-wc-gzd-cart.php to newest version

1.4.2

  • Feature – product units
  • Feature – digital product notice (loss of right of withdrawal) in order confirmation
  • Feature – turn off direct order confirmation by hidden option or filter
  • Feature – WooCommerce style updates
  • Fix – better base price
  • Fix – send mails by id not by classname
  • Fix – Trusted Shops review reminder days option
  • Fix – order item name filter fix

1.4.1

  • Fix – Direct Debit SEPA checkbox validation

1.4.0

  • Feature – SEPA Direct Debit Gateway
  • Feature – Pay by Invoice Gateway
  • Fix – Trusted Shops Widget Fix
  • Fix – Checkbox CSS Styling

1.3.7

  • Feature – is_ajax double-check for nasty themes
  • Fix – better checkout fallback mode
  • Fix – digital checkbox markup

1.3.6

  • Feature – WC 2.4 compatibility
  • Fix – better checkbox html syntax
  • Fix – tax notice vat exempt check
  • Fix – FontAwesome Admin update
  • Fix – better theme compatibility
  • Fix – unforce shipping calculation
  • Fix – better script loading

1.3.5

  • Feature – force free shipping method if available (optional)
  • Feature – unit price sale scheduling (based on price schedules)
  • Feature – unit price auto calculation (pro)
  • Feature – system status for better error reporting
  • Fix – product description removal
  • Fix – better product data saving
  • Fix – better email confirmation hooks
  • Fix – wpml email attachment translation fix
  • Fix – performance improvements

1.3.4

  • Feature – optionally stop customers from manually cancelling orders (paypal etc.)
  • Feature – optionally show pay now button in confirmation email and success page
  • Feature – optionally customize default customer account creation checkbox text
  • Feature – optionally set checkbox for customer registration form
  • Fix – wpml string compatibility
  • Fix – unit price saving (sale price = 0 fix)

1.3.3

  • Feature – email attachment drag & drop ordering
  • Feature – email plain text support
  • Fix – saving variation data
  • Fix – email template override notice (copy to woocommerce-germanized-pro instead of woocommerce)
  • Fix – unit base display fix (hide number if base = 1)
  • Fix – typo fixes

1.3.2

  • Feature – Better hook priority management
  • Fix – saving variation cart description
  • Fix – add to cart bug
  • Fix – better date diff calculation

1.3.1

  • Fix – Variation shipping time

1.3.0

  • Feature – Better theme compatibility (no template overriding required any longer)
  • Feature – Unit editor (taxonomy)
  • Feature – WPML compatibility
  • Feature – Better shipping time assignment
  • Feature – Trusted Shops Review Collector
  • Feature – Fallback-Mode for users facing problems within checkout
  • Feature – „Review your order“ notice within checkout
  • Fix – Different tax rates for variations supported
  • Fix – WP-Cron incompatibility
  • Fix – Language problems while overriding cart total strings

1.2.3

  • Fix – Buy now button visibility WC < 2.3

1.2.2

  • Feature – Double Opt-In for customer accounts
  • Fix – No need to override payment.php any longer (WC 2.3)

1.2.1

  • Fix – Variations admin edit custom attributes (unit price etc.)
  • Fix – Fallback for non-wc-compliant Plugins to inject gzd_product

1.2.0

  • Feature – Better shipping and fee taxation
  • Feature – Now supporting WooCommerce 2.3
  • Fix – Template location improvement

1.1.1

  • Feature – Optionally choose to hide the edit order button on checkout
  • Fix – Crucial bug which led to blank screens after upgrading to 1.1.0
  • Fix – Even better third party compatibility
  • Fix – Small business notification legal text update

1.1

  • Feature – Hide shipping method select from checkout
  • Feature – Hide „taxes and shipping estimated“ from cart
  • Feature – Show thumbnails within checkout table
  • Feature – Implemented Trusted Shops API v2
  • Fix – Sending wrong email text attachments
  • Fix – Much better third party compatibility

1.0.5

  • Feature – Optionally remove address field from checkout
  • Fix – Shipping time bug within checkout
  • Fix – Better theme compatibility for variations

1.0.4

  • Feature – Applying new VAT rules for selling virtual products to EU countries
  • Feature – Added option to set a label for displaying unit price
  • Fix – Stop updating default order status to send order confirmation. Using (in)appropriate hooks instead
  • Fix – Filter priority bug fix

1.0.3

  • Fix – PHP 5.3 date diff backward compatibility
  • Fix – Trusted Shops review email days ignore fix
  • Feature – By default hide shipping costs notice for virtual products
  • Feature – Added product cart description for variations

1.0.2

  • Feature – Added WP multisite support
  • Feature – Added optional payment charge for PayPal, COD, Prepayment
  • Feature – Added optional review reminder mail for Trusted Shops
  • Fix – Filter templates with priority PHP_INT_MAX to disallow template override
  • Fix – Fixed vat calculation for payment method charges

1.0.1

  • Fix – Better theme compatibility
  • Fix – By default don’t let themes override legally relevant templates (e.g. checkout/review-order.php, checkout/form-pay.php)
  • Fix – Legal notice within checkout is now located before product cart table (Button-Loesung)

1.0.0

  • Feature – shipping costs notice
  • Feature – vat notice
  • Feature – unit price
  • Feature – shipping time editor & notice
  • Feature – german checkout modification
  • Feature – Trusted Shops integration
  • Feature – eKomi integration
  • Feature – e-Mail footers containing legal page contents
  • Feature – buy now button text
  • Feature – small-enterprise regulation
  • Feature – optional fee for cod payment method