Configure advanced shipping options for your WooCommerce store with custom shipping methods. Be it weight based shipping or volume based shipping or q …
Custom Shipping Methods for WooCommerce plugin lets you add (multiple) custom shipping methods to WooCommerce.
In each custom shipping method’s cost calculation formula you can use these shortcodes:
[qty]
– number of items (i.e. quantity) in cart,[cost]
– total cost of items in cart,[weight]
– total cart items weight,[volume]
– total cart items volume,[fee]
– percentage based fees,[round]
– rounding.I had been looking for a plugin for hours and days that would give me the options I was looking for and this has succeeded. In addition to all that, i needed an extra option and these guys added it overnight, impeccable attention, friendly and fast. Sincerely anything i need about plugins I will talk to them to see if they have it or if they can develop it.
Everything I need and fantastic support!
Yeray
In addition, for each custom shipping method, you can optionally set these method availability options:
Optionally costs can be added based on the product shipping class:
Advanced options include custom return URL – it can be used instead of the standard “Order received” page.
In addition to the above, you can also create customized templates for icons that would be displayed besides the shipping method title.
Also, add custom text with HTML for Free Shipping i.e Zero cost.
Custom Shipping Methods for WooCommerce Pro plugin version also has:
[costs_table]
shortcode for table rate shipping – Costs are calculated using Google Distance Matrix API,[distance]
shortcode for distance based cost calculation,Custom Payment Gateways for WooCommerce – Create custom payment gateways for your WooCommerce store to add more payment options for the user to choose from.
Payment Gateways by User Role – Allow payment gateways to be available or not available for only particular user roles.
WooCommerce Addon Uploads – Create a print on demand store by allowing users to upload their files when adding products to cart on your WooCommerce store.
Variations Radio Buttons for WooCommerce – Convert your variations dropdown into radio buttons there by allowing customers a much better user experience and speeding up the checkout process.
WooCommerce Variations Reports – Get a report of how your variations sales are happening on your WooCommerce Store.
/wp-content/plugins/
directory.[round]
shortcode added.[distance]
– Caching results now.[costs_table]
– Evaluating math expressions in costs now.[distance]
– Returning default_distance
at once when source or destination address is empty.[distance]
– Rounding attributes added (rounding
and rounding_precision
).[distance]
– Min and max distance attributes added (min_distance
and max_distance
).billing_
and shipping_
input change.[costs_table]
– table_format
attribute added (defaults to min
; other possible value: range
) (and default_cost
attribute added).[distance]
– Miles (mi
) option added to the units
attribute (same applies to [costs_table prop="distance" ...]
).[distance]
– default
attribute renamed to default_distance
.WC_Shipping_Alg_Custom
– alg_wc_custom_shipping_methods_add_rate
filter added.WC_Shipping_Alg_Custom
– evaluate_cost()
function visibility changed from protected
to public
.[costs_table]
– cost
property added (i.e. [costs_table prop="cost" ...]
).[costs_table]
– Code refactoring.[distance]
shortcode added.distance
prop
added to the [costs_table]
shortcode (i.e. [costs_table prop="distance"]
).alg_wc_custom_shipping_methods_evaluate_cost_sum
and alg_wc_custom_shipping_methods_evaluate_cost_sum_evaluated
filters added.[costs_table]
shortcode fixed.get_height()
, get_width()
and get_length()
in get_products_volume()
.get_weight()
in get_products_weight()
.