Skip to content

Changelog

  • Improved multilingual support (WPML, Polylang) in the settings.
  • Fix saved payment gateways, shipping methods and other multi-select values showing as IDs instead of names in the rule settings.
  • New: other plugins and themes can now get shipping prices with your rules applied for a single product, e.g. for product feeds or to show the shipping price on the product page.
  • Fix payment fees set as non-taxable having tax added in the cart or in the order.
  • Fix the order total differing from the checkout total for payment discounts with a different VAT rate than the products.
  • Fix VAT being deducted from payment discounts for VAT-exempt customers or when taxes are disabled.
  • Fix the order total going below zero when a payment discount is larger than the order.
  • Fix an error on the order payment page when the order contains a product that was deleted.
  • Updated libraries and WPify core — unified admin look.
  • Fix percentage payment fees being calculated from prices including tax, which made the fee or discount higher than the set percentage.
  • Fix settings not being kept per language on multilingual sites. Each language now has its own rules and saving one language no longer overwrites another.
  • Fix rules with products, categories, tags, attributes or shipping classes not applying to translated products.
  • Fix product rules by attribute and by shipping class never matching.
  • Fix attribute rules on products that have several values of the same attribute.
  • Fix amounts in rules not being converted to the customer’s currency on multi-currency shops.
  • Add a Disable method payment action that keeps a gateway visible but unavailable in classic and block checkout, with server-side checkout validation.
  • Replace the stock-status condition with reusable Any product and All products match modes.
  • Fix input sanitization.
  • Move bundled scoped dependencies from deps to vendor.
  • Add direct file access protection to PHP files.
  • Add an all-cart product stock-status condition for shipping and payment rules.
  • Add multiply shipping price in actions
  • Fix shipping class conditions
  • Update plugin core
  • Update dependencies
  • Fix condition by Shipping country
  • Simplification of the function for calculating VAT on negative fees
  • Update dependencies
  • Add switchable function to calculation of negative fees with a set VAT rate
  • Fix enable rule toggle
  • Update deps
  • Update translations
  • Update deps
  • Add build to plugin zip
  • Fix standard checkout after block checkout implementation
  • Add support for block checkout
  • Fix updates
  • Update plugin dashboard
  • Update license field
  • Update plugin core
  • Update dependencies
  • Fix dashboard data
  • Update dependencies
  • Fix error on cart weight calculation.
  • Fix shipping cost now correctly excludes tax for VAT-exempt customers.
  • Upgrade WPify Custom Fields
  • Fix less than condition in rules
  • Add function get_passed_rules_by_id( $rule_id ) in module
  • Add toggle to disable selected rules
  • Add option to add additional fees to cart subtotal
  • New settings page
  • New plugin core
  • Update deps
  • Code refactoring
  • Add coupon rules
  • Add wpify_woo_conditional_shipping_shipping_adjusted_price filter
  • Add percentage fee from cart subtotal for conditional payment.
  • Update dependencies
  • Add pay for order page support for conditional payments.
  • Update dependencies
  • Edit link to documentation
  • New License system
  • Update dependencies
  • Add WPML support
  • Update dependencies
  • Declare HPOS support
  • Fix in production DI container
  • Added option to remove shipping recalculation from cache
  • Fix payment gateways selector
  • Add cart total rule
  • Fix error if cart is empty
  • Fix rules by product
  • Add conditions by shipping class in product conditions
  • Add conditions by billing country for payment rules
  • Change rules by quantities
  • Change rules by quantities
  • Update dependencies
  • Add Conditional payment rules
  • Add conditions by product tag
  • Add conditions by product attribute
  • Change selecting products
  • Fix rules by product quantities
  • Minimum required PHP version is increased to 7.4
  • add filters for adding custom rules and conditions
  • change hook priority
  • Fix triggering shipping methods changes after WP is loaded
  • Fix PHP upgrade notice
  • Change getting currencies from external source to currencies from WooCommerce.
  • loading functions for settings only on the settings page.
  • Fix PHP notice
  • Fix in hooks
  • Fix translations
  • Migrate to new core
  • Add conditions by shipping classes
  • Fixes of texts and translations
  • Fix prepend / append label
  • Fix product selection in product conditions by quantity
  • Add Documentation
  • Add translations
  • Fix the size rule
  • Add WooCommerce not active notice
  • Option to select label position
  • Change label fix
  • Filter for cart amount tax
  • Bugfix
  • Bugfix
  • Fixes of loading data when not needed
  • Fix undefined notice
  • Sum quantities for size toggle
  • Add toggle to sum size values
  • Hotfix for custom fields undefined error
  • Update categories selection logic
  • New rule for product category
  • Fix product dimensions rule
  • Compatibility with new WPify Woo plugin
  • Compatibility with new WPify Woo plugin
  • Fix undefined notices
  • Fix undefined notices
  • Activation check
  • Added more conditions
  • Translations