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
1.1.16
Section titled “1.1.16”- Fixes of texts and translations
- Fix prepend / append label
- Fix product selection in product conditions by quantity
- Add Documentation
1.1.15
Section titled “1.1.15”- Add translations
- Fix the size rule
- Add WooCommerce not active notice
1.1.14
Section titled “1.1.14”- Option to select label position
1.1.13
Section titled “1.1.13”- Change label fix
1.1.12
Section titled “1.1.12”- Filter for cart amount tax
1.1.11
Section titled “1.1.11”- Bugfix
1.1.10
Section titled “1.1.10”- 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