This is not a replacement for German Market or WCML. Free compatibility fixes when both are used with German Market DHL (Home Delivery, Packstation, Parcelshops).
German Market stores DHL thresholds and flat shipping rates in your shop base currency (for example EUR). WCML converts product prices automatically, but not custom shipping methods like German Market DHL. Without this fix, a cart of 75 PLN can incorrectly unlock free shipping when your threshold is 75 EUR.
free_min_amount and minimum_amount converted with WCML before comparing cart totalsGerman Market splits address line 1 using a Germany-style pattern (street before number). For EU cross-border DHL labels, number-first addresses (for example France: 56 Bd Example) can produce an empty street in the DHL API.
dhl_home_deliverydhl_packstationdhl_parcelshopsWorks with any WCML currency and any shipping zone where these methods are configured. Languages are not relevant — only currency and address format matter.
German description: phoenixwp.com/support (DE product copy).
WooCommerce GM DHL WCML Fix
Toggle each fix independently: thresholds, shipping costs, address parsing.
Documentation: https://phoenixwp.com/support/