Hi,
When I enable “Hide other shipping methods when free shipping is available”, the Shipping select box is empty.
]]>Hello,
I have problem. I uses the Plugin but in Free Delivery it disables the BOX NOW as a choice.
There is a setting to enable this?
]]>Hi
When we enable your plugin we get a critical error on the shop. When will you update your plugin so it’s compatible with WordPress 6.6.2?
]]>I want to show role based pricing for different kind of roles that the website has. But for some reason, its not working. I am using another plugin named Customer Specific pricing for woocommerce to manage role based pricing. But shipping conditions are not working correctly. For example, free shipping condition is not working for guest users. Any help is appreciated.
]]>Hello!
I have free shipping by DHL from $800 (120 000 yen of Japan), however if change currency on my site to yen the free shipping start from $5 since it is 800 yen. Your plugin does not work with different currencies. How can I fix it?
]]>Hi,
We have Free Shipping activated for cart totals over $80. We also want to offer the customer an upgrade option to Express Shipping for those orders but the shipping upgrade will be $5.50.
Can your plugin accommodate that?
Thanks kindly
]]>Hi,
Is there a way to use Advanced Free Shipping with points?
Specifically, I am using the Points and Rewards for WooCommerce plugin to manage customers’ points, but when customers use their points they do not get free shipping even though they meet the Advanced Free Shipping rate requirements.
Does Advanced Free Shipping offer a way to get free shipping even when using points?
Thank you,
Takahiro
]]>Hi! Great plugin! My free shipping condition is 12 bottles/products. However I have a bundled product that is 6 bottles in one, thus customers has to buy 2 x product to attain free shipping. Now a customer purchased the bundle and 6 bottles of another product – He should be allowed free shipping.
Please can you help me to get the setting right for this?
]]>Hi there,
thank you very much for the great plugin. We appreciate your hard work. The plugin is still tagged as not compatible with the new Woocommerce high performance mode? Any chance to fix this? Or can we even ignore the warning?
Thanks!
]]>Hi Jeroen,
I hope you’re doing well. We’re testing your plugin an we’ve noticed that the plugin works perfectly with pricing conditions in secondary languages using WPML. However, when we try to apply the “shipping class” condition, the rules don’t seem to work in languages other than the primary one. Could you help us resolve this issue?
Thanks in advance for your support!
Best regards,
Gorka
I have an online store selling multiple items, some of which are big and the shipping fee is unknown, and need on-delivery-shipping-fee-payment; as a result the customer should not pay any shipping fee prior to shipping their package.
So I need the plugin to consider this matter when such items are included in the cart among other items, no shipping fee should be added to the total, since they are all sent as a whole package.
I have tested the plugin and as long as there is one item , there is no shipping fee inclided. but the moment I add some other items, it adds the shipping fee!
Hi, thank you for your plugin. I would like to have free shipping for specific customers. I have read conditions can be added by code snippets, but I haven’t found documentation about it.
Could you help me to add this condition?
Thank you very much.
]]>I want to make sending for a certain category free, but it is not possible.
Of course, I am using WordPress 6.5.4. Is this problem due to the incompatibility of this plugin with this version?
]]>Hi! when the free shipping condition is met, is there a way to automatically select the advanced shipping option thats created by your plugin? Right now the non-free-shipping option would be selected, and the advanced free shipping option would be visible, but not automatically selected. I have seen the “Hide other options” option, but I dont really want that.
Any solutions? Thanks in advance!
Hey there,
I would like to set a rule to disallow free shipping when a coupon is used. Is there any way to set this up as there is only rules to allow it? I tried setting it up like this:
Coupon => Not equal to => Coupon name
But, it does not work. Is there any workaround to achieve this?
Hi! It all worked fine but now when I was testing again it just stopped working. the settings are the same – 5000 sek for free shipping. But now I can see the free shipping as an option for freight and that is not suppose to be. It should only show the second option until the free shipping of 5000 is met and then only that. Anybody know what could have happend?
Thought I add a printscreen but can only add from url and dont have that one uploaded anywhere so sorry about that.
Thank you!
Sofia
]]>I am trying to set up a free shipping rule for my website, but encountered an issue. It fails when we apply a rule where Free Shipping is only valid for Mainland UK postcodes. It seems to work fine with US zipcodes but fails with UK postcodes.
Is there any way we can set free shipping for specific UK postcodes and to be applied for a specific product category?
Looking forward to your reply.
Under the Payment tab in WooCommerce, I have clicked Manage button on the Cash On Delivery option to edit the Enable for shipping methods field. In that field, it lists all Shipping Rates. For example, it will show: Any “Flat Rate” Method option and then a list of all individual Flat Rates as options under Any “Flat Rate” Method. Is there any way to have that work the same for the Any “Advanced Free Shipping” Method option where it would show each individual Free Shipping Rate listed underneath too? I need to use only one Free Shipping Rate for the Cash On Delivery > Enable for shipping methods and not the umbrella option Any “Advanced Free Shipping” Method. I have created two shipping rates in the Advanced Free Shipping plugin setup page but again only want one of those to apply to Cash On Delivery.
]]>I have this code in my functions.php which displays Shipping Zone Name for all orders in the Admin Order Dashboard – refer screenshot https://ibb.co/GWqLgxF
// Add column display for shipping zone data on Admin Orders Dashboard
//
// Add a Header
function filter_manage_edit_shop_order_columns( $columns ) {
// Add new column
$columns['shipping_zone'] = 'Shipping zone';
return $columns;
}
add_filter( 'manage_edit-shop_order_columns', 'filter_manage_edit_shop_order_columns', 10, 1 );
// Populate the Column
function action_manage_shop_order_posts_custom_column( $column, $post_id ) {
// Compare
if ( $column == 'shipping_zone' ) {
// Get order
$order = wc_get_order( $post_id );
// Iterating through order shipping items
foreach( $order->get_items( 'shipping' ) as $item_id => $shipping_item_obj ) {
$shipping_method_instance_id = $shipping_item_obj->get_instance_id(); // The instance ID
}
// Get zone by instance id
$shipping_zone = WC_Shipping_Zones::get_zone_by( 'instance_id', $shipping_method_instance_id );
// Get zone name
$current_zone_name = $shipping_zone->get_zone_name();
if ( ! empty ( $current_zone_name ) ) {
echo $current_zone_name;
}
}
}
add_action( 'manage_shop_order_posts_custom_column' , 'action_manage_shop_order_posts_custom_column', 10, 2 );
For orders that qualified for free shipping, it goes through the Advanced Free Shipping plugin (which is a great plugin!). And all orders that goes through this plugin somehow does not have the Shipping Zone Name.
I’m curious to know how can I make the plugin generate and store the Shipping Zone Name, so that i can create a filter
]]>I am coming across an issue where this plugin allows for SUBTOTal to be selected where if they placed an order for example over $1000 Before using a coupon it gives them the free shipping because the criteras is $1000.
But The owner wants the free shipping to kick in only in the Order Total after coupon has been used. I dont see an option to select that anywhere.
Any ideas?
Hi, I am using this plugin to allow free shipping on the website for orders above $75
I am running a promotion that is giving customers a 35% discount.
The problem is that people spend over $75 dollars, so they get free shipping, but then they apply the 35% coupon and get free shipping for less than $75.
Can you help to fix this problem as it’s costing me a lot of money.
this is the settings I applied:
View post on imgur.com
Thanks
]]>Hi! I need your help! I am trying to exclude certain courses on the site from the $5 shipping flat rate fee. The courses were created using a plugin called Tutor LMS (free version). I have listed the products as conditions, (see screenshots), but the free shipping is not coming up. Please help?
Screenshots: https://sheniquainspires.com/wp-content/uploads/2024/04/Screenshot-2024-04-03-at-4.47.21-PM.png
https://sheniquainspires.com/wp-content/uploads/2024/04/Screenshot-2024-04-03-at-4.49.49-PM.png
]]>I need to set this up so that if any chocolate is purchased the shipping is restricted to free pickup.
At this point if the only product they choose is chocolate the free shipping shows up but if they pick another product it disappears.
I tried condition – if category = chocolate
Hi, I have the plugin configured to set free shipping depending on several factors and it works fine.
But how can I add another carrier that is store pickup and both appear?
]]>The plugin is fantastic but we see an inconclusiveness that I don’t know if it can be repaired or if an update can be applied so that the free method is applied to the Total once the use of coupons has been applied.
Since it is inconclusive to accept the free shipping rule if later when using a coupon it falls below the indicated free shipping price.
Will this possible improvement be applied or could it be possible to indicate how to make this modification so that the plugin works based on Total and not on Subtoal for shipping calculations?
This small mismatch is causing economic losses.
I remain attentive and thank you
]]>Can this plugin configure shipping as a percentage then free shipping after a threshold is reached? Example : 10% on total cart with free shipping over $150.
]]>I want to do per category and a certain amount per category.
Lets say:
Floors category requirement and 1000$ requirement before free shipping.
Curtains category requirement and 500$ requirement before free shipping.
Is this possible?
]]>Hi Jeremy,
I’ve been using your fantastic WordPress plugin for a while now and it’s been incredibly helpful. However, I’ve recently encountered a PHP error in one of the functions, and I’m seeking your expertise to help resolve it.
The specific function causing the issue is was_match_methods in the file [/public_html/wp-content/plugins/woocommerce-advanced-shipping/includes/class-was-method.php:93]. The error message I’m getting is “CRITICAL Uncaught Error: [] operator not supported for strings.” After reviewing the code, I noticed that $matched_methods is initially declared as an empty string ($matched_methods = ”;), but later in the loop, it’s treated as an array ($matched_methods[] = $method->ID;), resulting in the mentioned error.
To resolve this issue, I suggest initializing $matched_methods as an empty array, like so: $matched_methods = array();. I’ve made this adjustment locally, and it seems to have resolved the error.
Here’s the updated code snippet:
public function was_match_methods( $package ) {
$matched_methods = array(); // Initialize as an array(fixed)
$methods = get_posts( array( 'posts_per_page' => '-1', 'post_type' => 'was', 'orderby' => 'menu_order', 'order' => 'ASC' ) );
foreach ( $methods as $method ) :
$condition_groups = get_post_meta( $method->ID, '_was_shipping_method_conditions', true );
// Check if method conditions match
$match = $this->was_match_conditions( $condition_groups, $package );
// Add match to array
if ( true == $match ) :
$matched_methods[] = $method->ID;
endif;
endforeach;
return $matched_methods;
}
I wanted to bring this to your attention, and I’m open to any suggestions or guidance you may have. Your assistance in resolving this matter would be greatly appreciated.
Thank you for your time and for creating such a valuable plugin.
Best regards,
Ethan Reubens
[email protected]
webengine.co.il
We currently implement VAT in our page and realized that with the “is taxable” function, Woocommerce calculates additional VAT on the shipping costs. As I understand this is the normal Woocommerce behavior.. but it can lead to rounding issues which then leads to gateway problems (also described here: https://www.ads-software.com/support/topic/shipping-cost-including-vat/)
Is there a possibility to define in the plugin that our shipping costs already include VAT?
]]>We are seeing deprecated code errors with the latest plugin version 1.1.6 with PHP 8.2 and WordPress 6.4.2
Deprecated: Creation of dynamic property WooCommerce_Advanced_Free_Shipping::$matcher is deprecated in /xxx/xxx/public_html/wp-gs-content/plugins/woocommerce-advanced-free-shipping/woocommerce-advanced-free-shipping.php on line 145
Deprecated: Creation of dynamic property WooCommerce_Advanced_Free_Shipping::$post_type is deprecated in /xxx/xxx/public_html/wp-gs-content/plugins/woocommerce-advanced-free-shipping/woocommerce-advanced-free-shipping.php on line 151
Deprecated: Creation of dynamic property WooCommerce_Advanced_Free_Shipping::$ajax is deprecated in /xxx/xxx/public_html/wp-gs-content/plugins/woocommerce-advanced-free-shipping/woocommerce-advanced-free-shipping.php on line 157
Deprecated: Creation of dynamic property WooCommerce_Advanced_Free_Shipping::$admin is deprecated in /xxx/xxx/public_html/wp-gs-content/plugins/woocommerce-advanced-free-shipping/woocommerce-advanced-free-shipping.php on line 164
Deprecated: Creation of dynamic property Wafs_Free_Shipping_Method::$hide_shipping is deprecated in /xxx/xxx/public_html/wp-gs-content/plugins/woocommerce-advanced-free-shipping/includes/class-wafs-method.php on line 40
Deprecated: Creation of dynamic property WooCommerce_Advanced_Free_Shipping::$was_method is deprecated in /xxx/xxx/public_html/wp-gs-content/plugins/woocommerce-advanced-free-shipping/woocommerce-advanced-free-shipping.php on line 252
]]>