⚙️ Summary

Installation

Basic configuration

Advanced configuration

Changelog

Here you can check the update history that is carried out on the plugin (from version 1.4.5 onwards)

1.6.1

  • Code bug fix.


1.6.0

  • New feature: the extra shipping fee can be a percentage. It is possible to enable or disable this option, which converts the extra shipping fee from a fixed amount to a percentage of the rate obtained in the rules to add it to the final cost.
  • Modified and updated the Readme file.
  • Added translations of the new percentage functionality in the extra shipping fees.
  • Code fixes.


1.5.5

  • Fixed requirement for rate IDs to be with “{$this->id}:{$instance_id}”.
  • Declared compatibility with WooCommerce Cart and Checkout blocks.
  • Added #[AllowDynamicProperties] attribute to allow dynamic properties.
  • Fixed the function that adds the “Free” tag to adapt it to WooCommerce blocks.
  • Tested up to WooCommerce 8.9.1


1.5.4

  • Updated plugin license to GPLv3.
  • New way to check if WooCommerce is active using “class_exists”.
  • Code improvements.
  • Tested up to WooCommerce 8.8.2


1.5.3

  • Fixed a bug in which all shipping methods were displayed using the calculation type by classes.


1.5.2

  • Fixed an error where the method would disappear in the Cart if shipping priority was marked and the cost was 0.
  • It is now mandatory to enter a priority number before saving.
  • Modified the text for activating the free shipping label ("Shipping options" inside the "Shipping" tab).


1.5.1

  • Code cleaning.
  • Created .pot file for translations to meet WordPress requirements.
  • Added new English definitions for the plugin release in this language.
  • New Spanish translations.


1.5.0

  • Declared compatibility with the new HPOS system of WooCommerce.
  • Added the "Free" label when shipping is 0 and the option to Enable/Disable.
  • Updated links to the documentation.
  • Fixed the documentation link for the Configuration Wizard.
  • Added and corrected some translation strings.
  • Some minor fixes have been made.


1.4.10

  • The width of the «Cost» input field in the tables has been expanded to allow up to 7 decimals.
  • The names of the calculation types have been modified to make them more understandable.
  • Bug fixes.
  • A text that was not translated in the 'Cost' tooltip has been corrected.
  • Some minor fixes have been made.


1.4.9.1

  • Fixed a maximum range error when entering an asterisk (*) for infinity.


1.4.9

  • Fixed an error when calculating the total price of each product group by shipping class when a coupon affecting the entire cart was applied.
  • Fixed an error in calculating shipping costs when the decimal separator was a comma and there were decimals in the rule thresholds.


1.4.8

  • Fixed an error when comparing a float value with shipping rule ranges when the latter were strings.
  • The decimal separator matches the choice in WooCommerce Settings.


1.4.7.1

  • Fixed a tax calculation error when the shipping calculation type was based on shipping classes.
  • Fixed an error in calculating shipping when additional unit costs were added.


1.4.6

  • Fixed an error that caused tax calculations to be incorrect when the decimal separator in WooCommerce was a comma instead of a period.


1.4.5

  • An error in the import/export process has been fixed, which caused a carriage return (/r) to be added to the last values of each CSV row. This character, although invisible, was blocking the import due to a header error.
EN