• Close Changelog
  • Expand All
  • Collapse All

Version: 3.3

  • Improved German Market Checkout themes compatibility
    Cart Note: “You can use [link-shipping][/link-shipping], [link-payment][/link-payment]. [link-revocation][/link-revocation] to add the specific links.”
    Is now customizable on the backend.
    lexoffice – In the case of the WooCommerce guests that shall be created in lexoffice, the e-mail address of the WooCommerce guest is used to check whether this is already present in lexoffice. If so, this lexoffice contact is used.
    lexoffice – Problems with guest users, if not as a collection in lexoffice
    Lexoffice – Better error output for debugging
    Lexoffice: Better error output for debugging
    more hooks for loop -> product output
    Running Invoice Number – Filter for prefix and suffix before generation

  • Hide other shipping methods at free shipping
    Compatibility with WooCommerce Composite Products
    Compatibility with WPML
    Compatibility with WordPress Theme “The Retailer”

  • WooCommerce Templates

  • Incorrect output of the delivery time string, if this contains a comma as soon as the order is completed and the quantity of the line item in the purchase order is 1
    Purchase On Acccount – Order Status “On Hold” does not work
    FIC – alc. Is always stored in the order item when the order is completed, even if no value has been set
    Disable shipping notifications, does not store for variations of variable products, so it does not work in the frontend
    small Bugfixes lexoffice tax calculation
    small Bugfixes in Invoice and Refund PDF/Template
    order confirmation mail – thick dashes in the order table
    small other Bugfixes

Version: 3.2.3

  • SevDesk FATAL ERROR at SKU (determine product first) from order item
    Shipping costs, taxes .. if the option is not an array, comes a PHP warning
    Due date, PHP ERROR by WC Changeover of time functions
    WooCommerce 3.0.1 compatibility
    small other Bugfixes

Version: 3.2.2

  • Invoice Number – Double-digit year
    Landscape for Invoice PDF
    Daily reset of the invoice number
    Filter for FIC Frontend
    sevDesk – more filters to always mark the order as „open“
    Filter for additional text in the shopping basket „Here you will find ..“
    More filters for Order Totals
    Action after invoice number creation
    Filter for delivery time string
    Filter for the backend no delivery time or (in each case xy Euro)
    Filter before and after PDF Template
    More filters at create-pdf.php
    New filter for PDF e-mail sending
    (In each case xy Euro) show only if quantity> 1

  • Manual order
    Compatibility with WP All Import
    Compatibility with WPML
    Compatibility with Polylang

  • Translations

  • After Quick Edit + Bulk Edit, product type returns to Digital
    Manual order acceptance – no shop admin mail
    EU VAT – Adjust tax rates
    Images in returns and delivery notes: http – https problem
    sevDesk – Incorrect tax and tax rates for small amounts due to incorrect rounding
    sevDesk: If the shipping is not taxed, false information to sevDesk
    WooCommerce 3.0 compatibility
    small UI Bugfixes
    small other Bugfixes

Version: 3.2.1

  • Additional text: Tax free intracommunity delivery
    New filter in WGM_Shipping to manage rounding problems

  • Translations

  • Legal text templates
    No invoice-pdf-download-button on thank-page for not logged in users
    Order button for payment method PayPal
    Checkout: At the first page call, „Send Order“ is displayed
    Delivery note – The recipient and the sender are incorrect
    Static attachments can not be added
    In the refunds are payment instructions
    UST ID examination for the Baseland
    Error with manual order if no payment method is selected
    Filter to optionally not check if all variants of a variable product has the same delivery time
    Change of payment method with deactivated 2nd CO page has errors
    Grouped product – No display of the price range in the shop overview page
    Notice in the backend when saving orders with charges without taxes
    small other Bugfixes

Version: 3.2

  • FIC Add-On
    VATIN Check Add-On
    Purchase On Acccount
    Manual order confirmation
    Due date for payments

  • static mail attachments to the backend
    Invoice number – Resetting number at the end of the year and month
    Display of the price per unit display in the checkout
    The lexoffice API to create contacts
    Hide the legal texts in the mails
    Order confirmation for digital products
    Hide the delivery times
    Customizable order buttons and checkboxes
    Disable the 2nd checkout page
    BCC/CC for the shopadmin of the customer mails
    Deactivation of the telephone number as mandatory field
    Invoice PDF – Variables for the greeting text

  • Compatibility with Visual Composer
    Compatibility with amazon Payments
    Compatibility with WPML
    Compatibility with FooEvents for WooCommerce
    Compatibility with FooEvents PDF Tickets
    Compatibility with Polylang
    Tax calculation for fees
    MarketPress Auto-Updater
    Debug as option for the invoice PDF add-on

  • Legal text templates

  • small Bugfixes

Version: 3.1.1

  • Translations

Version: 3.1

  • German Market UI

  • lexoffice API – For sending voucher data

  • Invoice PDF – Bulk download of invoices and refunds for shopadmin
    Invoice PDF – Extra field for Refund number, Refund ID, Refund date, Order number, Invoice number & Payment method
    Invoice PDF – Option Net Prices
    Invoice PDF – Delete button for delete saved invoice PDF content to allow regeneration of the invoice PDF content
    Invoice PDF -If the Small Trading Exemption is activated, an additional text is automatically displayed in the invoice

  • Compatibility with Enfold Theme
    Compatibility with WooCommerce Subscriptions
    Invoice PDF – Display Order notes from the customer and for the customer

  • Translations

  • small Bugfixes

Version: 3.0.2

  • Avoid Free Option

  • sevDesk: Filter, so the voucher is not marked as „open“, even if it is considered paid in woocommerce
    Compatibility with WooCommerce Subscriptions
    Additional PDFs

  • Backend Order overview page – Display errors in the order overview after product deletion
    Second-Checkout Template – fixed small bug with checkbox an back button
    DOMPDF did not load his autoloader, which caused a 500 error
    bug with Adobe Acrobat DC Pro

Version: 3.0.1

  • Cash on Delivery display shipping method
    Invoice PDF Custom Google Fonts
    Display Tax if the tax settings are set to exclusive
    Removed coupon field from 2nd checkout page
    Invoice PDF Section text after the billing content now saves correctly html
    small Bugfixes

Version: 3.0

  • Invoice PDF – Invoice PDF as an attachment to customer emails
    Invoice Number – Running Invoice Number to orders
    Return Delivery Note PDF – Retoure PDF as an attachment to customer emails
    Refunds – Refund system for customer credits and refunds
    sevDesk API – For sending voucher data
    EU VAT Checkout – Display fixed gross prices and dynamically recalculate taxes (VAT) included in those prices. EU tax rates can be configured in and will be retrieved from the default WooCommerce tax table.
    Email attachments for Shop Admin Emails
    Display of the order time in the order overview and refund overview
    Translation Legal texts in English
    Delivery times linked to stock

  • Default Delivery time for variants
    Sale Label can be now deactivated in the product loop pages and product single pages.
    Customizable in second checkout + email attachments

  • Cash on Delivery endless loop fixed
    The class shop_table_responsive added in cart.php.

Version: 2.6.10

  • Compatibility with EU VAT Number

  • MarketPress Auto-Updater

  • small revised translations

Version: 2.6.9

  • hidden fields in second checkout
    checkboxes of Order-Pay Page
    display delivery time for variation
    display option delivery address by digital + downloadable proucts

  • action add_product_short_desc_to_order_title_mail

  • „Place binding order“ Button

  • small revised translations

Version: 2.6.8

  • Parameters for Digital Products

  • Problem with themes that use buffer („ob_get_clean“)
    VAT in variation
    Show Delivery Times Option

Version: 2.6.7

  • Add option to hide sale labels in product loops
    Improved support for grouped products
    Support product embeds

  • Add some checks to delivery time output
    Improve split-tax calculation when digital products are involved
    Improve fee tax calculation when no split-tax is used
    Enforce order-comments to be UTF-8 encoded in PHP < 5.4

  • Fix German Translation of Email Footer Setting string
    Display full country name during checkout
    Tidy up WGM_Template code and deprecate some functions
    Remove unnecessary calls to get_plugin_data()
    Tidy up main class and separate admin/frontend-related code
    Always show delivery times on product-single view
    Get rid of cart-totals.php template
    add span tag to sale labels
    Do not show (possibly false) tax rates on variable product summary
    Product summary/price markup is nowin line with WooCommerce default

Version: 2.6.6

  • Prevent using front-end-specific WooCommerce functions from the back-end. This has led to a number of problems in combination with some 3rd party plugins
    Variation price was not displayed if all variations cost the same
    Global delivery time setting was not being used
    Changed JS behaviour when selecting variations so that general information is not hidden earlier than necessary
    Correctly show tax information during checkout for all tax_display_total/tax_display_cart combinations

Version: 2.6.5

  • Introduce configurable ‚Sale Labels‘ to product sale prices
    Display individual tax/shipping info on product variations

  • Move ‚Small Trading Exemption'(KUR) notice below order total
    Move several product settings to general product options (and variations)
    Fees now get updated when changing payment gateways during checkout
    Add formal language pack support
    Refunded items now show correct tax strings in refund emails
    Update terms checkboxes to match WC2.5 layout

  • Formatting in plaintext and HTML emails
    Prevent a couple of potential notices
    Minor markup improvements for ‚Small Trading Exemption'(KUR) output
    ‚Small Trading Exemption'(KUR) notice now takes shop location into account
    Code cleanup and various minor enhancements
    Correct an issue with second checkout when using SSL
    Correctly display fee taxes with ’split tax‘ disabled
    Prevent potential errors when no ‚measuring_unit‘ attributes are present on PPU settings
    Fix tax strings not respecting ‚Tax based on‘ setting, fixing various oddities with tax strings
    Add missing default settings for ‚Small Trading Exemption'(KUR) Feature
    Show thankyou-notice on Cash-on-delivery

Version: 2.6.4

  • escaped content attributes (WC 2.4.9 security fix)
    if the option text-mail activated, the legal texts are now properly added
    if the option text-mail activated, the order confirmation will be sent correctly
    broken link revocation in checkout
    fatal error on reorder button
    sanitize term title for use as term slug and default value for missing term value description

Version: 2.6.3

  • missing variations
    missing KUR in totals for reviewed and mailed orders
    unnecessary spaces removed
    doubled description in second-checkout2 page

Version: 2.6.2

  • missing WooCommerce hooks in templates second-checkout2.php, email-order-items.php and plain/email-order-items.php
    options for order confirmation e-mail
    only check visible variations if they are digital

  • warning in confirmation e-mail
    grammatical errors and translation errors corrected
    disappearing attributes after installation
    missing tax for the shipping costs
    deprecated function args
    incomplete declaration of $tax_total_string

Version: 2.6.1

  • a previously hard-coded text string in a JavaScript file

Version: 2.5.3

  • Changed default language for text strings from German to English. Learn more …
    Added new product type `digital`
    Added a new order confirmation e-mail sent before payment
    Added price per unit to product variation view
    Added a new option for a default tax label
    Added a new option to opt-out of split tax calculation for fees
    Added a filter for split tax deactivation
    Added prerequisites for digital and downloadable variations
    Normalized all tax strings
    Normalized WGM options
    Ridded the world of improper use of the term “Imprint” outside print context. Props @_andywashere!
    Fixed rate binary output on first checkout page
    Shipping options product tab is no longer available for virtual products
    Reworked WGM sessions
    Split tax calculation is now done before coupons
    Fixed structured data for product single view
    Fixed shipping times for virtual products
    Fixed qoute usage in order comments
    WGM product tabs are using now WooCommerce class to be only visable when applicable
    Rearranged element order for variable products
    Shipping cost links now open in new tabs
    Fixed inconsistent options
    Fixed shipping costs for digital products
    Fixed missing revocation policy text in mails when using PayPal

Version: 2.5.2

  • doubled totals in cart for WooCommerce 2.3.8

Version: 2.5.1 (WooCommerce 2.3.7 legacy)

  • missing subtotals on second checkout page

Version: 2.5

  • exclude tax notice to cart and checkout totals
    spacing for shipping method tax string
    compatibility with WooCommerce Print Invoice and other PDF Invoice plugins
    filter for product overview order
    tax calculation for digital products when using the cash on delivery gateway
    filters for link attributes in checkbox labels during second checkout
    filters for disclaimer labels during checkout
    coupons to second checkout

  • WooCommerce templates

  • doubled requirements tab in product settings
    internal item meta fields admin order panel
    filters wgm_checkout_revocation_checkbox_text and wgm_checkout_revocation_digital_checkbox_text in favor of new filters wgm_checkout_revocation_label_text and wgm_checkout_revocation_digital_label_text

Version: 2.4.13

  • Moved “Next” button on checkout page below terms rows
    Updated cart templates
    Fixed a bug where old orders coundn’t be displayed or accessed in the back-end
    Removed duplicated button and shipping calculator on the cart page

Version: 2.4.12

  • button text during checkout when PayPal was selected as payment gateway

  • the MarketPress update feature to be able broadcast an update notice to the WordPress backend.

Version: 2.4.11

  • body class woocommerce to be applied to second checkout page in order to match default WC button styles
    CSS classes wgm-place-order, wgm-go-back-button and checkout-button to second-checkout2.php template

  • a visual bug with duplicated

  • CSS class second-checkout-button-container in favor of wc-proceed-to-checkout wgm-proceed-to-checkout
    no longer needed CSS declarations in frontend.css
    no longer needed JS function call (left function in place for legacy)

  • button CSS classes to match default WooCommerce CSS classes
    cart-totals.php template to make use of wc_cart_totals_coupon_label() and wc_cart_totals_taxes_total_html()

Version: 2.4.10

  • support for WooCommerce’s Geolocate feature to determine tax rates
    option for virtual products Cash On Delivery gateway
    feature to prevent WGM’s second checkout page from being cached

  • option to select shipping methods on second checkout page
    shipping methods from checkout page when cart only contains digital products

  • MarketPress auto-updater
    EN translation

  • object to retrieve customer location from to WC_Order instead of WC_Customer

  • typos

Version: 2.4.9

  • deprecated function calls from cart->tax to WC_Tax
    a typo in WGM_Settings

  • old and no longer needed review-order.php template

Version: 2.4.8

  • one decimal digit to tax rate display
    a wraping div around page contents added to e-mails

  • an issue with the Amazon Payments gateway
    an issue where tax was wrongly calculated when using a coupon
    an issue where shipping costs for variable products in shops with small business regulation would not be displayed
    an issue where a price would not be displayed when excluding tax option was active
    an issue where taxes would be wrongly calculated when a reduced digital products was in cart
    an issue where no further text could be inserted before or after the woocommerce_de_check shortcode
    a possible occurence of a division by zero
    a few typos

Version: 2.4.7

  • new filters wgm_get_split_tax_html and wgm_get_excl_incl_tax_string

  • support for coupons during split tax calculations for shipping costs and fees

  • a bug during in cart view where shipping costs would display net values before switching to gross values when checked
    a bug during in cart view where taxes for shipping costs would be duplicated when added to total amount
    a bug during order editing in the back-end where WGM’s calculations for split taxes on shipping costs and fees would not be applied

Version: 2.4.6

  • a missing argument to WGM_Template::checkout_readonly_field()
    displaying of fee taxes for COD on thank-you page
    legal notice for store owners to text templates

  • formating of text templates, fixed corrupted HTML tag
    tax calculation for shipping fees and COD

  • a PHP notice at order-pay endpoint
    a bug that resulted in zero values for taxes in invoice e-mails
    obsolete displaying of fee taxes when small business option was enabled
    a bug that resulted in falsified tax calculations for checkout totals
    a bug that resulted in missing tax columns for orders in the back-end

Version: 2.4.5

  • an fatal error when sending invoices from the backend
    wrong tax display for cash on delivery
    undefined offset notice for additional services tax calculation

Version: 2.4.4

  • fixed wrong use of woo translation string
    fixed cod gateway and fee display
    show variation price in oderlisting
    added paypal return URL fix
    added new calculation for shipping and COD costs
    removed unnecessary expression
    replaced all , with . for wc_price in price per unit output
    updated translation

Version: 2.4.3

  • PHP notice in cart
    wording and punctuation

  • compability for WooCommerce 2.2
    target=“_blank“ all links within

  • Updater

Version: 2.4.2

  • filter for checkbox label text during checkout

  • double shipping cost notice for variations with the same price

  • digital notice in outgoing mails and PayPal

Version: 2.4.1

  • a filter for HTML digital notice and the digital keyword itself respectively
    prerequisits for virtual variable products
    missing CSS class prefix

  • woocommerce_order_item_title with new hook
    deprecated functions with new ones

  • wrongly used hook woocommerce_order_actions, now using woocommerce_order_actions_start
    digital notice HTML output for all completed order tasks (e.g. PayPal payments etc)
    doubled displaying of shipping costs notice and missing tax notice on variable products typos
    some internal filters
    an issue where the updater would show an update notice for an old version of the plugin
    an issue where the wrong cancelation policy notice would be shown at checkout
    an display issue with virtual product prerequists
    multiple display of shipping costs on product page
    estimate cart option
    an undefined variable error
    strict standard notices
    missing digital notice in cart widget
    various php notices
    delivery time display with virtual products
    false positive digital products in cart
    display for digital variation prerequisits in checkout
    suppress shipping product option

  • Changed COD Gateway to use the WooCommerce fees api
    Cleaned up old code
    Updated translation

Version: 2.4

  • made software compliant with new german online sales rights (13.6.2014)
    added new text templates
    updated old text templates
    upadted translation
    removed some options
    updated mail
    added new product field for requirements for digital products
    tax and delivery notice is now mandatory
    new customer acknowledgement for digital products
    some cleanup

Version: 2.3.6

  • info release, no fixes or features

Version: 2.3.5

  • added a body class for second checkout
    fixed doubled ids in second checkout
    added css class for place order button in second checkout
    minor cleanups
    fixed wrongly displayed deliveryadress in second checkout
    translated licence key message
    minor html fixes

Version: 2.3.4

  • an serious javascript issue

Version: 2.3.3

  • various issues with wpml and wgm ajax calls

Version: 2.3.2

  • Added support for WPML
    Added compability for WooCommerce 2.1.6
    added css class for variation price infos
    added various filter and actions for manipulating wgm’s markup output
    added css class for loding animation
    fixed variation price display with identical prices
    fixed various typos
    fixed various translations
    fixed broken markup
    hide default price on variation single product page when variation price is loaded
    fixed static asset loading
    fixed free shipping label display to use user entered instead of default label
    fixed tax display with empty values in conjunction with small business regulation
    fixed double tax loading with variation products
    fixed cash on delivery display on certain pages
    fixed missing row in cart
    fixed various issues with coupons
    fixed a typo in a setting id
    fixed various issues with checkout validation
    fixed wgm’s default tax rates
    fixed missing shortcode in english installations
    updated documentation
    fixed wgm cash on delivery gateway
    added html markup to checkout readonly fields
    removed default woo tax notices
    added english translation for tax rate import

Version: 2.3.1

  • fixed variation frontend javascript
    added plugin version function
    fixed body classes
    updated woocommerce templates
    fixed typo in cart template
    updated deprecrated parameter in checkout template
    fixed filter for WGM_Template::add_mwst_rate_to_product_item
    fixed typos ins translation
    fixed price per unit currency symbol usage
    fixed wrong option for price per unit
    changed additional vat string for better context
    fixed tax display for shipping with no costs
    various minor compatibility fixes

Version: 2.3

  • updated hooks and functions for WooCommerce 2.1
    added filter for unexpected extra EU costs
    added filter for product short desc
    added filter for payment method in mails
    added filter for disclaimer
    added filter for small business regulation text
    added filter for small business regulation review text
    added filter for for after cart totals
    fixed typos
    implemented new template loadding system (templates can now be overwritten like woo templates)
    fixed check if woocommerce is active
    cleaned up css
    updated woocommerce templates
    fixed shipping calculation in second checkout
    fixed some installation errors
    added option for dual shipping methods
    fixed a warning in checkout with some particular vat options
    adjusted html output
    fixed an issue with taxes in product variations
    fixed some minor stability issues
    fixed some translation errors

Version: 2.2.7-legacy

  • autolaoder

Version: 2.2.6

  • installation notice

Version: 2.2.5

  • Added Filter for small buissiness regulation texts
    Remove hardcoded ‚approx‘ from delivery times
    Removed no deliverytime text field
    Added filter for default deliverytimes
    Extends Checkout SSL to all WGM Checkout sites
    Removed Deliverytimes from quickedit
    Changed deliverytimes from indecies to term id
    fixed price per unit display
    updated translation
    fixed some woocommrece incompabilities
    updated settings desctiptions
    some minor display fixes
    fixed some PHP5.4 warnings
    fixed some issues with wrong delivery times
    fixed an error which would not display price per unit attributs in dropdown menus
    fixed a missing currency symbol in mails
    fixed an superfluous whitespace in small business regulations text filter
    removed wrong post count form deliverytime editor
    moved price per unit display under actual price

Version: 2.2.4

  • tax does not anymore depend on country when sending a mail manually through the backend

Version: 2.2.3

  • fixed a bug where delivery times would not be set correctly after update
    product short desc on second checkout now hides properly
    fixed translation
    replaced a depricated jquery function .live with .on
    fixed deliverytimes quick edit
    fixed strict error message
    fixed wrongly stacked html
    tax rates are matching the country you selected on checkout
    removed debug output
    added css class for product option panales
    „approx“ donsn’t display before „not available at the moment“
    fixed wrong tax calculation when using a coupon

Version: 2.2.1

  • deliverytimes from quickedit

  • wrong delivery times after upgrade

Version: 2.2

  • Added small business regulation according to §19 UStG
    Fixed a bug where VAT didn’t show up in cart
    Added compability for new woocommerce releases
    added dliverytime editor
    fixed some style issues
    fixed plugin activation notice
    removed style recommendation box on settings page
    CSS and JS only now only loading when needed
    fixed colspan in some tables
    fixed free shipping when free shipping amount is reached
    updated deliverytime wording
    updated leagal templates
    updated translation
    fixed wrongly rounded VAT displays
    fixed some issues with WPML
    fixed mails to not allways include legal stuff in the footer
    VAT can now be entered with . or ,
    fixed VAT percent displayed
    fixed typos
    fixed some minor display issues
    added support for a wider range of themes
    fixed a warning occurring when doing a search

Version: 2.1.6

  • added some html elements for styling to second checkout

  • Updater

  • sperated price per unit html from data

Version: 2.1.5

  • function Woocommerce_German_Market::is_wgm_checkout() to check if the called site is the second checkout page

  • some minor issues
    some css issues

  • inline css to css file

  • templates clean up

Version: 2.1.4

  • VAT Display in cart

Version: 2.1.3

  • filter into cart template

  • sorting order of delivery time terms

Version: 2.1.2

  • array_map function for translated terms into static function

Version: 2.1.1

  • fatal error in PHP 5.2

Version: 2.1

  • Fixed a conflict with WPML
    Added product short descriptions to the product in checkout and order listing
    Fixed an issue where the VAT dind’t display properly
    Fixed a conflict with Role Based Prices
    Added an option to display a hint text for extra costs when shipping in non eu contries
    Shippingcosts no longer displayed when the limit for free shipping is reached
    Removed activation.css from Frontend
    Added option for ‚Free Shipping‘
    Show terms in default selection
    Fixed various translation issues
    Added a Deliverytime Editor
    Fixed some typos
    Fixed various display issues
    Fixed various behaviour issues
    Fixed various javascript issues

Version: 2.0.1

  • array to string conversion
    js payment gateway selection
    bodyclasses for new checkoutpages

Version: 2.0

  • Added Support for Woocommerce 2.0+
    Refactoring, splitted codebase into seperate classes
    Removed no longer needed functions
    Added documentation to all methods
    Added various hooks for thrid party developers
    Added Class Autoloaded
    Changed Textdomain loading
    Updated Templates
    Improved Template loading
    Improved Cash on delivery Gateway
    Improved second Checkout page
    Fixed verious loading issues
    Replaced Emailtemplates with a hook
    Updated Translation
    Updated all woocommerce API calls
    Fixed various issues regarding the english version
    Fixed an issue where the terms page was not assined correctly
    Fixed an issue where the error notice when woocommerce is not installed didn’t disapear after a reload
    Fixed an issue with the shipping costs
    Fixed an issue where the revoction page had no content
    Fixed an issue where the tax didn’t got correctly assigned by the installtion routine
    Fixed an issue where taxes dindt got displayed properly
    Fixes various display issues
    Fixed an issue where paged coulnd’t be saved in the en_US version
    Fixed an issue where the plugin didnt deactivated it self when the wrong version of woocommerce was instlled
    Fixed various corrupted or broken options
    Fixed price per unit handling and display
    Fixed various typos
    Fixed various minor things

Version: 1.1.4

  • JS only listens on radio buttons on first checkout page
    All numbers are now formatted properly
    Exclusive tax in cart are now displayed properly
    Removed tax from items order table for cleaner view
    Custom delivery strings now obey the „delivery time in overview“ option
    Fixed variation prices in mails

Version: 1.1.3

  • Fixed PHP 5.4 Warnings
    Checkout Page dropdown now gets dispayed and saved into the database
    Fixed Shipping text position
    Added a new distinctive css class for the buy button
    Added a hint fild in the options which gets displayed on the last checkout page
    Some CSS fixes
    Some rearangements on the last checkout page
    Updated translation

Version: 1.1.2

  • Added English localization
    Added missing english translations
    Conditions can now be turned off
    Updated depricated functions
    Add fresh styled Setup-Message
    Add english versions of page templates like imprint, terms, Method of payment …
    Support english for sample page localizazion and Messages
    Updated Mailtemplates
    Fixed wrong Shippingcost calculations
    Notices displayed on the cart page can now be turned off
    Fixed Spelling mistakes
    Fixed some display errors on the checkout page

Version: 1.1.1

  • Fixed several issues in autoupdater
    Fixed issue with facebook plugins
    separate wording for „Widerruf“ checkbox
    delivery time: rename „day“ to „business day“
    new template loading mechanism
    new default mail templates
    enhanced cart
    changed some translations
    fixed numberformarts in various areas
    some internal changes
    taxes now displayed properly on every listing
    various typo fixes

Version: 1.1

  • placed next button in the right order
    fixed baseprice display
    fixed tax display
    fixed autoupdater

Version: 1.0.10

  • include shipping in second checkout
    extended price per unit meassure
    new custom review order template with taxes
    license code dosn’t show up in frontend anymore when defined in the config
    added filter for second checkout buy button text
    fixed mail bug
    fixed notice

Version: 1.0.9

  • Terms page has now the correct content
    Cash on delivery is now properly displayed in mails
    delivery cost link is now longer splitted into 2 parts

Version: 1.0.8

  • New option for displaying delivery costs seperatly in product overview and detailview
    Removed install notice if german marekt was previously installed

Version: 1.0.7

  • CSS Fixes
    TOS and Widerufsbelehrung on first checkout are now links only
    Deliverytime and Shipping costs are now displayed properly
    Removed no longer needed files
    Refactored roduct display
    Base prices are now properly displayed in the product overview
    Autoupdater: use site_option instead of get_option
    Move shippingcosts and tax rate closer to pricetag

Version: 1.0.6

  • Auto Updater (pro-only)

Version: 1.0.5

  • Paymentmethod above the product list on the checkout page

Version: 1.0.4

  • update process

Version: 1.0.3

  • Fixed delivery adress on checkout page
    price incl tax on single product page is now unter the title
    Fixed bug which caused problems for the plugin update mechanism
    small changes on the checkout page for the „Button-Lösung“
    added changelog

Version: 1.0.2

  • Changes for the „Button-Lösung“
    Short description under the product on the checkout page
    various CSS fixes
    spelling fixes

Version: 1.0.1

  • compatibility changes for Woocommerce 1.6.1
    various CSS fixes

Rechtssicher und mit vielen Extras im deutschsprachigen Raum verkaufen

German Market ist weit mehr als ein Plugin, das dir "nur" dabei hilft, deinen Onlineshop möglichst rechtssicher zu gestalten. Als Komplettpaket übernimmt es viele deiner administrativen Aufgaben. Beispielsweise die Erstellung von Rechnungen und Retourenscheine, den korrekten Umgang mit Produktstornos oder die richtige Abwicklung mit deiner Buchhaltung.

Und falls du in Zukunft noch mehr vorhast: German Market macht deinen Shop nicht nur fit für den deutschsprachigen Markt, sondern für die gesamte EU und weitere Zielmärkte.

  • Anwaltliche geprüfte Rechtstexte
  • Rechtssicherer Checkout für WooCommerce
  • SplitTax-Berechnung
  • PDF-Rechnungserstellung
  • EU-konform und entwickelt nach EU-Recht
  • Anbindung an die Buchhaltung

Rechtliches & Sicherheit

Ruhig schlafen. Und besser verkaufen.

Preisauszeichnung mit Nebenangaben

An allen rechtlich relevanten Stellen - wie zum Beispiel auf den Produkteinzelseiten oder im Checkout - werden die notwendigen Nebenangaben wie Mehrwertsteuer bzw. Umsatzsteuer, Lieferzeiten, Versandkostenlink sowie die Angabe zum “Preis pro Einheit” angezeigt. Somit musst du selbst keine Änderungen am Theme oder an WooCommerce vornehmen. German Market übernimmt für dich die korrekte Darstellung.


Bei der Installation legt German Market alle rechtlich relevanten Seiten an, die für eine rechtssichere Nutzung deines Onlineshops verpflichtend sind. Beispielsweise das Impressum, Allgemeine Geschäftsbedingungen (AGB) oder Angaben zum Widerruf. Entsprechende Mustertexte liefert German Market gleich mit. Du musst im Regelfall nur noch deine eigenen Angaben ergänzen, etwa deine Adresse.

EU Datenschutz-Grundverordnung (DSGVO)

German Market passt deinen Onlineshop an die DSGVO an, die für alle Händler verpflichtend ist. Unter anderem mit passenden Rechtstexten, Checkboxen für den Datenschutz, deine Versanddienstleister sowie einer individuellen Checkbox. Ein optionales Opt-In sowie anpassbare Beschreibungs- und Fehlertexte runden die Integration ab - für größtmögliche Flexibilität.

Preis pro Einheit

Mit dem Editor für den “Preis pro Einheit” ist es möglich, alle hierfür notwendigen Maßangaben für deine Produkte zu erstellen und im Shop anzuzeigen. Die Darstellung erfolgt sowohl bei jedem Einzelprodukt, als auch bei den einzelnen Variationen eines Produktes. Damit kannst du den “Preis pro Einheit” auch für variable Produkte umsetzen.


In German Market kannst du mit einem Klick die Kleinunternehmerregelung aktivieren, wenn du in diese Unternehmensgruppe fällst. Dann wird in deinem Onlineshop keine Mehrwertsteuer ausgewiesen. Zudem zeigt German Market in diesem Fall den notwendigen Hinweis gemäß UStG §19 (Deutschland) bzw. UStG §6 (Österreich) an - mit anpassbarem Hinweistext.

Schnittstelle zu IT Recht-Kanzlei und Protected Shops

German Market bringt die notwendigen Rechtstexte gleich mit. Wenn du diese jedoch automatisch aktuell halten willst, helfen dir unsere Schnittstellen zur IT Recht-Kanzlei und zu Protected Shops. Damit werden die dortigen Texte in deinen WooCommerce-Shop integriert und fortlaufend aktualisiert - für noch mehr Sicherheit vor Abmahnungen. Inklusive Einbindung der Rechtstexte in die Kunden-E-Mails und integriertem Rechtstextkonfigurator für Protected Shops.

Lieferzeit- & Streichpreis-Label

Mit einem speziellen Editor kannst du individuelle Labels für Lieferzeiten und Streichpreise konfigurieren. Die Labels lassen sich ganz nach deinen Bedürfnissen einstellen, für Einzelprodukte und/oder für Variationen eines Produktes. Sowohl Lieferzeiten als auch Streichpreise sind global deaktivierbar. Dies gilt für die Produkteinzelansicht und/oder für Produktübersichtsseiten.

Warenkorb: Links zu rechtlich relevanten Kundeninformationen

Die optionale Funktion fügt der Warenkorb-Tabelle eine Zusatzzeile mit erweiterten Kundeninformationen hinzu. In dieser wird auf Links zu den Seiten Versand, Widerruf und Zahlungsweisen verwiesen.

Warenkorb: Hinweis zu geschätzten Steuern und Versandkosten

Fügt optional einen Hinweistext zur Warenkorb-Seite hinzu, dass die Steuern und Versandkosten geschätzt werden, bis die Kunden während des Bestellvorgangs ihre Rechnungs- und Lieferadresse angegeben haben. Das ist vor allem bei EU- aber auch bei Gastbestellungen wichtig.

Kasse: Anzeige der Produktkurzbeschreibung

Zeigt optional auf der Kassenseite die Kurzbeschreibung des Produktes an. Eine hilfreiche Funktion, wenn diese Informationen enthält, die rechtlich relevant sind. Auch sonstige Hinweise, die deine Kunden bezüglich der Produkte, des Versandbestimmungen oder der Bezahlung wissen müssen, können hier untergebracht werden.

Anteilige Steuerberechnung für Nebenleistungen (Split Tax)

Berechnet die Steuern für Nebenleistungen, etwa für erhobene Versandkosten oder Gebühren, anteilig in Abhängigkeit zu den im Warenkorb befindlichen Positionen und Steuersätzen. Dabei handelt es sich um eine Berechnungsmethode, die selten berücksichtigt wird, die jedoch in Deutschland und Österreich rechtsverbindlich ist.

Modul zur Lebensmittelinformations-Verordnung (LMIV)

Du verkaufst Lebensmittel in deinem Onlineshop? Dann musst du diese richtig deklarieren. German Market ist das erste Plugin für den deutschsprachigen Markt, das die Lebensmittelverordnung vollständig für WooCommerce-Shops umsetzt. Mit übersichtlicher Darstellung von Angaben zu Nähr- bzw. Brennwerten, Allergenen, Zutaten, Vitaminen, Mineralstoffen, Gewichtsangaben oder sonstigen Informationen laut Lebensmittelinformations-Verordnung.

USt-ID Prüfung für B2B-Shops

Wenn du Waren nur im B2B-Bereich anbietest, also nur für Geschäftskunden, musst du sicherstellen, dass keine Endverbraucher deinen Shop nutzen. Sonst könntest du abgemahnt werden. German Market hat die hierfür erforderliche Prüfung der Umsatzsteuer-Identifikationsnummer (USt-ID) bereits im Checkout integriert.

Innergemeinschaftliche Lieferung

Wird eine Bestellung in das EU-Ausland an einen Firmenkunden mit gültiger USt-ID verschickt, dann benötigt die Rechnung oder Bestell-E-Mail unter Umständen den Vermerk "Innergemeinschaftliche Lieferung". German Market setzt dies um.

E-Mail Bestelleingangsbestätigung

Das deutsche Recht unterscheidet bei Online-Verträgen zwischen einer Bestelleingangsbestätigung und einer Vertragsbestätigung. WooCommerce erlaubt von Haus aus nicht die Unterscheidung zwischen entsprechenden E-Mails. German Market schließt diese Lücke und versendet sofort nach dem Klick auf den Kaufen-Button eine Bestelleingangsbestätigung mit dem Hinweis, dass hiermit lediglich der Eingang der Bestellung bestätigt wird (optional).

Double-Opt-in für die Kundenregistrierung

Unser Plugin unterstützt optional das Double-Opt-in-Verfahren bei der Registrierung neuer Kunden in deinem Shop. Inklusive E-Mail mit Bestätigungslink für deine Nutzer. Erst wenn dieser geklickt wird, ist das Kundenkonto aktiviert.


Alles aus einer Hand: Rechnungen, Retourenscheine, Stornos

PDF Rechnungen und Retourenscheine

Mit den leicht zu bedienenden Modulen kannst du zu jeder Bestellung entsprechende PDFs generieren. Nutze dies um individuell gestaltete Rechnungen, Lieferscheine oder Retourenscheine zu erstellen und zu verschicken. Somit sparst du dir den Kauf und die Einrichtung entsprechender Zusatzplugins. Neu: Binde externe Medieninhalte in die PDFs mit ein und exportiere diese per Sammelexport.

Anpassbares Design

Sämtliche PDF-Vorlagen lassen sich mit wenigen Klicks an das Corporate Design deines Shops anpassen. Neben den allgemeinen Einstellungen für die PDFs (Name, Dateiname im Front- und Backend, Papiergröße und -farbe, Hoch- oder Querformat sowie Randbreite) gibt es eine Reihe weiterer Optionen. German Market für WooCommerce sorgt auf diese Weise für eine professionelle Kommunikation mit deinen Kunden.


Die Storno-Funktionen in German Market liefern dir eine Übersicht über all deine Rückerstattungen. In dieser können auch mehrere Rückerstattungen zu einer einzelnen Bestellung aufgelistet sein. Somit hast du jederzeit den Überblick über Rücksendungen und stornierte Bestellungen. Für die einzelnen Stornos kannst du dir PDFs erstellen lassen und diese an deine Kunden schicken. Zudem können Storno-Nummern nun auch nachträglich bearbeitet bzw. korrigiert werden.

Unterstützung administrativer Prozesse

Lade Rechnungen und Stornos gesammelt herunter, generiere neue Rechnungen (etwa bei Adressänderungen), wähle zwischen Nettopreisangabe pro Produkt bzw. Nettogesamtpreis oder binde Bestellnotizen mit ein: Eine Vielzahl kleiner Tools vereinfacht dir die tägliche Arbeit.

Individuelle Ausgabe

Nutze die optimierte Darstellung von Stornonummer, Storno-Id, Stornodatum, Bestellnummer, Rechnungsnummer und Zahlungsweise in den Dokumenten. Ganz nach deinen Vorgaben.

Fälligkeitsdatum für Zahlungsarten

Mit German Market ist es möglich, für alle Zahlungsweisen bzw. -Methoden ein Fälligkeitsdatum anzuzeigen. Dieses Datum wird auch in den PDF-Rechnungen und WooCommerce-E-Mails ausgewiesen. Nutze dies beispielsweise für unterschiedliche Fälligkeits-Angaben bei Nachnahme, PayPal oder Zahlung auf Rechnung.

Kauf auf Rechnung

Voll integrierte Zahlungsart „Kauf auf Rechnung“, inklusive frei wählbarem Bestellstatus, optionaler Begrenzung für registrierte Nutzer oder Stammkunden (nach x Bestellungen) und passendem Hinweis in den Bestell-E-Mails.

Amazon Payments

German Market ist voll kompatibel mit dem Bezahldienst Amazon Payments bzw. Amazon Pay.

Rechnungs-PDF durch Kunden generieren lassen

Du kannst deinen Kunden das Drucken der Rechnung oder des Retourenscheins auch selbst ermöglichen (optional). Hierzu müssen sich diese in ihrem Kundenkonto einloggen. Bei der Bestellansicht finden sie dann einen Button, um die Rechnung zu drucken bzw. herunterzuladen.

SEPA Lastschrift und Bankeinzug

Mit German Market kannst du den Bankeinzug per sogenanntem SEPA Mandat ganz einfach realisieren. Inklusive anpassbarem Lastschriftmandat, individueller Referenznummer, IBAN Masking, wählbarem Bestellstatus, XML-Export, archivierbaren SEPA-Mandaten u.v.m.

Abo-Rechnungen mit WooCommerce Subscriptions

Hänge die Rechnungs-PDFs von German Market an die Verlängerungs-E-Mails von WooCommerce Subscriptions an, und realisiere damit Shops bzw. Produkte im Abo-Modell.

Schnittstellen & Co.

Voll integrierte Erweiterungen

Anbindung an lexoffice

Mit German Market gibt es erstmals eine direkte Anbindung von WooCommerce an die bekannte Buchhaltungssoftware lexoffice. Anstatt eingegangene Bestellungen ein zweites Mal in deiner Buchhaltung als Einnahme erfassen zu müssen, kannst du diese nun schnell und bequem nach lexoffice überspielen. Dies gilt auch für den Übertrag von Stornos. Profitiere von einer Vielzahl weiterer Funktionen, die für eine korrekte Buchhaltung sorgen. Inklusive Übermittlung der Belegkontaktdaten und Kontenabgleich anhand der Kunden-E-Mail. Neu: Schicke Belege schon an die Buchhaltung, wenn die Bestellung noch nicht als „fertiggestellt“ markiert ist.

Anbindung an sevDesk

sevDesk ist eine einfach zu bedienende Online-Bürosoftware. Mit dieser kannst du Rechnungen und Angebote erstellen, deine Buchhaltung erledigen oder die Kunden- und Lagerverwaltung steuern. Mit German Market lassen sich deine Bestell- bzw. Belegdaten direkt an sevDesk senden und entsprechend den Zahlungen zuordnen. Damit beschleunigst du deine administrativen Arbeiten erheblich.

Anbindung an Billbee

Billbee ist ein Warenwirtschaftssystem für Onlineshops, das unter anderem Multichannel, eine einheitliche Lagerverwaltung sowie den Versand per DHL, DPD, Deutsche Post, UPS und Hermes realisiert. Mit German Market lässt sich Billbee direkt mit WooCommerce verbinden. Du kannst die entsprechende Billbee-Order aufrufen, direkt aus der Bestellübersicht heraus.

Schnittstelle zur 1&1 Online-Buchhaltung

German Market schafft erstmals eine direkte Anbindung der 1&1 Online-Buchhaltung an WooCommerce. Damit kannst du deine Bestell- bzw. Belegdaten direkt aus WooCommerce heraus an die 1&1 Online-Buchhaltung senden und dort den Zahlungen zuordnen. Das gilt auch für die Buchung von Stornos.

Rechnungsnummer Add-on

Mit diesem Modul wird für deine Rechnungen und Stornorechnungen automatisch eine fortlaufende Nummer generiert (optional). Bislang ging dies nur mit zusätzlichen Plugins, unsere Lösung ist zudem Multisite-fähig. Die Rechnungsnummern lassen sich automatisch zurücksetzen, zum Ende eines Jahres, eines Monats oder auch täglich.

Bei kostenlosem Versand: Andere Optionen ausblenden

Mit German Market kannst du alle weiteren Versandarten automatisch im Checkout entfernen lassen, sobald die kostenfreie Variante zur Verfügung steht, beispielsweise weil dein Kunde einen Mindestbestellwert erreicht hat. Weitere kostenfreie Versandoptionen wie "Gratis Abholung" etc. werden dabei berücksichtigt.

Optionale Anzeige Kostenloser Versand

Ersetzt den erforderlichen Versandkosten-Link mit einer reinen Textzeile „versandkostenfrei“. Dies ändert keinerlei Versandeinstellungen. Es muss lediglich sichergestellt werden, dass kostenfreier Versand für alle Produkte verfügbar ist, bevor du die Option aktivierst.

Produkttyp “Digital”

Um die Verbraucherrichtlinie vom 13.06.2014 präzise umsetzen zu können, gibt es in German Market den zusätzlichen Produkttyp “digital”. Die bestehenden Produkttypen “herunterladbar” und “virtuell” werden voll unterstützt, gemäß ihrer jeweiligen WooCommerce-Definition.

Verknüpfung der angezeigten Lieferzeiten mit dem Lagerbestand

Ist ein Produkt nicht mehr verfügbar, dann wird die Lieferanzeige im Shop und in der Produkteinzelansicht automatisch ausgeblendet. Das gilt dann, wenn du die Lagerbestandsverwaltung von WooCommerce nutzt.

Ausgabe der Bestelluhrzeit

In der Bestellübersicht von WooCommerce wird zu jeder Bestellung die Bestelluhrzeit mit ausgegeben.

Optionales Abschalten von E-Mail-Anhängen

Mit German Market besteht die Möglichkeit, die rechtlichen E-Mail-Anhänge für den Shopadmin zu deaktivieren. Somit erhalten nur deine Kunden entsprechende Zusatzinformationen.

Kostenlose Artikel im Warenkorb verhindern

Falls der Warenkorb ein oder mehrere kostenlose Produkte enthält, kannst du optional den Kaufabschluss unterbinden. Das ist nützlich, wenn du aus Versehen vergisst, einen Preis zu setzen - somit können ungewollte Kundebestellungen vermieden werden. Zusätzlich lässt sich eine entsprechende Fehlermeldung definieren.

Manuelle Bestellannahme

Mit dieser Option kannst du eingehende Bestellungen zunächst prüfen, bevor du sie annimmst bzw. freigibst. Wenn die Option aktiviert ist, erhält der Kunde nur die E-Mail-Bestellbestätigung. Anschließend kann die jeweilige Bestellung manuell freigegeben werden. Erst danach bekommen deine Kunden eine weitere E-Mail mit den Zahlungsdaten und der Auftragsannahme.

Verbesserter Checkout-Prozess

Die zweite Checkout-Seite kann optional deaktiviert werden. Auch die „Preis pro Einheit“-Anzeige lässt sich bei Bedarf entfernen. Die Texte der Checkboxen und des Bestellbuttons im Checkout kannst du individuell anpassen.

Statische E-Mail-Anhänge

Mit German Market kannst du den WooCommerce-E-Mails statische Anhänge hinzufügen, zum Beispiel AGBs, einen Widerruf, ein Rücknahmeformular oder sonstige Kundeninformationen.

CC und BCC für Kunden-E-Mails

Für die Kunden-E-Mails von WooCommerce kannst du einen CC- und BCC-Empfänger angeben. Somit erhältst du als Shop-Admin - oder ein anderer Mitarbeiter - von jeder Kunden-E-Mail eine Kopie.

Verbesserte Themes-Kompatibilität

German Market arbeitet jetzt noch besser mit WooCommerce und WordPress Themes diverser Anbieter zusammen, beispielsweise mit Avada. Falls eines dieser Themes ebenfalls in den Checkout eingreift, kann dies so gesteuert werden, dass es nicht zu Konflikten kommt.

Internationale Shops

Für Verkäufe in die EU und darüber hinaus

Hinweistext für den Versand in Nicht-EU-Länder

Wenn du deine Waren in Nicht-EU-Länder versendest, kann optional ein entsprechender Hinweis in der Produkt-Einzelansicht angezeigt werden. Dieser erläutert, dass beim Versand in Nicht-EU-Länder zusätzliche Kosten wie zum Beispiel Zölle oder Steuern anfallen können.

EU Mehrwertsteuer

Fixiere die Produktpreise in deinem WooCommerce-Online-Shop. Das ist wichtig, wenn du digitale Produkte an EU-Verbraucher verkaufst. Dieses Modul zeigt die Preise gemäß den EU-Regelungen zur Mehrwertsteuer vom 01.01.2015 an. Hierzu berechnet es an der Kasse dynamisch die richtigen Steuern. Unter Berücksichtigung der Steuersätze, die du zuvor für das jeweilige Land deiner EU-Kunden festgelegt hast.

Kompatibilität mit anderen Plugins und Diensten

Verbesserte Zusammenarbeit mit WordPress-Lösungen zur Mehrsprachigkeit, wie MultilingualPress, WPML oder Polylang.

German Market Optionen übersetzen

Du kannst du die Texte, die von den German Market Optionen und AddOns ausgegeben werden, sehr einfach übersetzen. Beispielsweise mit WPML. Diese werden dann im Frontend in verschiedenen Sprachen angezeigt.

Umsatzsteuerfreie Ausfuhrlieferungen

Für Nicht-EU-Länder kannst du mit German Market den optionalen Hinweistext „Umsatzsteuerfreie Ausfuhrlieferung“ ausgeben lassen.