WooCommerce Weight Based Shipping



LIVE PREVIEWDOWNLOAD

Weight Primarily based Delivery is an easy but versatile transport methodology for WooCommerce centered primarily on cart
weight (however not restricted to) to calculate transport value. Plugin permits you to add a number of guidelines based mostly on varied
circumstances.

Appropriate with:

  • WooCommerce 6 (requires WooCommerce 3.2+)
  • WordPress 5.8 (requires WordPress 4.0+)
  • PHP 7.x, 8.x (requires PHP 5.6+)

Options

Desk Price Delivery

You possibly can create as many transport guidelines as you want for various buyer international locations, cart weight and subtotal
ranges.

 
Versatile Worth Calculation

Every profile may be configured to reveal a continuing worth (like Flat Price) or a progressive worth based mostly on
cart weight, or each.

Delivery Courses Assist

For every transport class you may have you possibly can override the way in which transport worth is calculated for it.

 
Weight Step

Typically it’s wanted to price each, for instance, 500g of cart weight relatively than an actual weight. That additionally
may be simply arrange with this plugin.

Flat Price

Every transport rule may be simply configured as a flat price transport.

 
Conditional Free Delivery

In some instances you wish to ship free of charge relying on subtotal, complete weight or another situation. That may be achieved in a second with this plugin.

Take a look at a screenshot under for the record of obtainable configuration choices (clickable):

WooCommerce Weight Based Shipping - 1

WooCommerce Weight Based Shipping - 2

Changelog


= 5.3.18 =
* Examined with WooCommerce 6.0.

= 5.3.17 =
* Examined with WooCommerce 5.9.

= 5.3.16 =
* Examined with WooCommerce 5.8.
* Drop PHP 5.6 help.

= 5.3.15 =
* Examined with WooCommerce 5.7.

= 5.3.14 =
* Examined with WooCommerce 5.6.

= 5.3.13 =
* Examined with WordPress 5.8, WooCommerce 5.5.

= 5.3.12 =
* Examined with WooCommerce 5.3.

= 5.3.11 =
* Examined with WooCommerce 5.2.

= 5.3.10 =
* Examined with WooCommerce 5.1, WordPress 5.7.

= 5.3.9 =
* Bump the minimal supported PHP model to five.6.
* Examined with WooCommerce 5.0.

= 5.3.8 =
* Examined with WooCommerce 4.9.
* Require minimal WooCommerce 3.2.

= 5.3.7.1 =
* Examined with WooCommerce 4.8, WordPress 5.6.

= 5.3.7 =
* Repair the difficulty with the worldwide WBS methodology not being triggered by WooCommerce for purchasers having no location set.
* Examined with WooCommerce 4.7.

= 5.3.6.1 =
* Examined with WooCommerce 4.6.

= 5.3.6 =
* Elevate the minimal required WooCommerce model to three.1.2.
* Examined with WooCommerce 4.5.

= 5.3.5 =
* Repair unsaved settings warning with WooCommerce 4.4.1.

= 5.3.4.5 =
* Examined with WordPress 5.5.

= 5.3.4.4 =
* Repair a typo within the settings hyperlink.

= 5.3.4.3 =
* Examined with WooCommerce 4.3.

= 5.3.4.2 =
* Examined with WooCommerce 4.2.

= 5.3.4.1 =
* Examined with WooCommerce 4.1.

= 5.3.4 =
* Repair small look points with latest WordPress/WooCommerce.
* Added 'No transport class' choice to the Delivery Courses part.

= 5.3.3.2 =
* Examined with WooCommerce 4.0, WordPress 5.4.

= 5.3.3.1 =
* Examined with WooCommerce 3.9.

= 5.3.3 =
* Repair look with WordPress 5.3.

= 5.3.2.2 =
* Replace supported WooCommerce model to three.8, WordPress to five.3.

= 5.3.2.1 =
* Replace supported WooCommerce model to three.7.

= 5.2.6 =
* Repair WooCommerce 3.6.0+ compatibility difficulty inflicting no transport choices proven to a buyer below some circumstances.

= 5.2.5 =
* Repair PHP 5.3 compatibility difficulty.

= 5.2.4.1 =
* Replace supported WordPress model to five.1.

= 5.2.4 =
* Partial help for decimal portions.

= 5.2.3 =
* Replace supported WordPress model to five.0.

= 5.2.2 =
* Enhance conditions checking.
* Replace supported WooCommerce model to three.5.

= 5.2.1 =
* Replace supported WooCommerce model.

= 5.2.0 =
* Do not ignore duplicate transport lessons entries. When a number of charges specified for a category in a rule, all of them might be in impact ranging from this model.

= 5.1.5 =
* Repair difficulty with Weight Price inflicting zero worth in case of a small order weight and huge step ("per every") worth.
* Repair look points with WooCommerce 3.2.

= 5.1.4 =
* Repair clean settings web page in Safari when Yoast search engine optimization is lively.

= 5.1.3 =
* Repair WooCommerce pre-2.6 compatibility.
* Minor look fixes.

= 5.1.2 =
* Repair clean settings web page in Firefox when Yoast search engine optimization is lively.

= 5.1.1 =
* Repair settings not saved on hosts overriding arg_separator.output php.ini choice.

= 5.1.0 =
* Assist WooCommerce conference on transport choice ids to repair transport methodology detection in third-party code, like Money On Supply cost methodology and Conditional Delivery and Funds plugin.

= 5.0.9 =
* Present a warning on PHP 5.3 with Zend Guard Loader lively identified to crash with 500/503 server error.

= 5.0.8 =
* Repair IE11 error stopping from including/importing guidelines.

= 5.0.7 =
* Repair welcome display screen buttons look in WP 4.7.5

= 5.0.6 =
* A bunch of minor fixes.

= 5.0.5 =
* Repair PHP 5.3.x error whereas importing legacy guidelines.
* Repair WooCommerce 3.x deprecation discover about get_variation_id.

= 5.0.4 =
* Repair WooCommerce 3.x deprecation notices.
* Deactivate different lively variations of the plugin upon activation (fastened).

= 5.0.3-beta =
* Repair 'deadly error: name to undefined perform Wbswc_get_shipping_method_count()' if WooCommerce model used is under 2.6.

= 5.0.2-beta =
* Keep away from conflicts with different plugins utilizing identical libraries.
* Deactivate different lively variations of the plugin upon activation.

= 5.0.1-beta =
* Repair Locations not being saved on WooCommerce 3.0.

= 5.0.0-beta =
* Rewritten from scratch, higher efficiency and look'n'really feel.
* Delivery Zones help.

= 4.2.2 =
* Repair guidelines not imported from an older model when updating from pre-4.0 to 4.2.0 or 4.2.1.

= 4.2.1 =
* Repair saving guidelines order.

= 4.2.0 =
* Enable sorting guidelines with drag'n'drop in admin panel.

= 4.1.4 =
* Fastened WooCommerce 2.6 compatibility points.

= 4.1.3 =
* Decrease probabilities of a float-point rounding error within the weight step rely calculation.
* Keep away from updating from wp.org.

= 4.1.2 =
* Higher invalid settings dealing with.

= 4.1.1 =
* Backup previous settings on improve from pre-4.0 variations.
* Repair automated replace points.

= 4.1.0 =
* Repair WC_Settings_API->get_field_key() lacking methodology utilization on WC 2.3.x.
* Consumer bundle handed to calculate_shipping() funciton as an alternative of worldwide cart object for higher integration with 3d-party plugins.
* Do away with wbs_remap_shipping_class hook.
* Use class autoloader for higher efficiency and code readability.

= 4.0.0 =
* Admin UI redesign.

= 3.0.0 =
* Nation states/areas concentrating on help.

= 2.6.9 =
* Fastened: inconsistent decimal enter dealing with in Delivery Courses part.

= 2.6.8 =
* Fastened: plugin settings should not modified on save with WooCommerce 2.3.10 (WooCommerce 2.3.10 compatibility difficulty).

= 2.6.6 =
* Launched 'wbs_profile_settings_form' filter for higher 3d-party extensions help.
* Eliminated partial localization.

= 2.6.5 =
* Min/Max Delivery Worth choices.

= 2.6.3 =
* Improved improve warning system.
* Fastened warning about Delivery Courses Overrides modifications.

= 2.6.2 =
* Fastened Delivery Courses Overrides: all the time apply base Dealing with Payment.

= 2.6.1 =
* Launched "Subtotal With Tax" choice.

= 2.6.0 =
* Min/Max Subtotal situation help.

= 2.5.1 =
* Introduce "wbs_remap_shipping_class" filter to offer 3dparty plugins a capability to change transport value calculation.
* WordPress 4.1 compatibility testing.

= 2.5.0 =

* Delivery lessons help.
* Capability to decide on all international locations besides specified.
* Choose All/None buttons for international locations.
* Purge transport worth calculations cache on configuration modifications to replicate precise config immediatelly.
* Profiles desk look tweaks.
* Different small tweaks.

= 2.4.2 =

* Fastened: deleting non-currently chosen configuration deletes first configuration from the record.

= 2.4.1 =

* Up to date pot-file required for translations.
* Added three good buttons to plugin settings web page.
* Stop buttons in Actions column from wrapping on a number of strains.

= 2.4.0 =

* By default, apply Delivery Price to the additional weight half exceeding Min Weight. Additionally a checkbox added to modify off this characteristic.

= 2.3.0 =

* Duplicate profile characteristic.
* New 'Weight Step' choice for tough gradual transport worth calculation.
* Added extra detailed description to the Dealing with Payment and Delivery Price fields to make their goal clear.
* Plugin ready for localization.
* Refactoring.

= 2.2.3 =

* Fastened: first time saving settings with recent set up doesn't save something whereas reporting profitable saving.
* Change brief php tags with their full equivalents to make code extra moveable.

= 2.2.2 =

Repair "parse error: syntax error, sudden T_FUNCTION in woocommerce-weight-based-shipping.php on line 610".

= 2.2.1 =

Enable zero weight transport. Thus solely Dealing with Payment is added to the ultimate worth.

Beforehand, weight based mostly transport choice has not been proven to person if complete weight of their cart is zero. Since model 2.2.1 that is modified so transport choice is offered to person with worth set to Dealing with Payment. If it doesn't suite your wants properly you possibly can return earlier conduct by setting Min Weight to one thing a bit larger zero, e.g. 0.001, in order that zero-weight orders won't match constraints and the transport choice won't be proven.

== Improve Discover ==

= 2.2.1 =

Enable zero weight transport. Thus solely Dealing with Payment is added to the ultimate worth.

Beforehand, weight based mostly transport choice has not been proven to person if complete weight of their cart is zero. Since model 2.2.1 that is modified so transport choice is offered to person with worth set to Dealing with Payment. If it doesn't suite your wants properly you possibly can return earlier conduct by setting Min Weight to one thing a bit larger zero, e.g. 0.001, in order that zero-weight orders won't match constraints and the transport choice won't be proven.


DOWNLOAD

Related Posts