Code

Discussion on WooCommerce Cart Based Shipping

Discussion on WooCommerce Cart Based Shipping

Cart 2,719 sales

bolderelements does not currently provide support for this item.

313 comments found.

I need a refund of $15. You are not offering support for this product and you made me renew support and pay to find this out. I’m having the same issue as the top comment here—critical error with PHP 8+

Respectfully, I did not “make” you pay for support to find anything out. According to this website you do not have an active support package, nor does CodeCanyon offer a support package for sale on this product. I also cannot refund you the price of the license (and then some) for a product you have been using. If you choose to continue using the plugin, an update will be released shortly to address any PHP errors. Please note that these fixes are likely preventative measures to avoid errors, but I believe the problem may stem from having a special character in your settings fields versus just a number.

I just paid $12 to renew support for this product to Envato on 9/10. This says your product is unsupported so I don’t know why I was charged to renew my support license. Where is this extra special character? If you can help, this would be great. I did roll back my PHP version and then filled in $0.00 in one of my classes that might’ve fixed the issue for now.

I would recommend looking through your transaction history and contacting CodeCanyon support if you believe there is an issue. I am not showing that you have purchased a support package for this particular plugin, however I have very limited data on customer transactions. Perhaps you are confusing it with another one of our plugins?

In regards to the PHP8 error with this plugin, an update will be available shortly. In the meantime, you can also enter a ‘0’ in the ‘Handling Fee’ settings field. The error stemmed from this field being left blank.

Hi, wondering if you’re releasing an update for PHP 8 support at all? Our host updated us to PHP 8 yesterday and it caused fatal errors from your plugin so had to go back to PHP 7.4.

PHP Fatal error: Uncaught TypeError: Unsupported operand types: string + float

Sure, error below – this was causing fatal errors when adding to cart (not always, but perhaps 80% of the time) as well as being unable to manage cart item qty in the cart.

[11-Sep-2024 05:44:26 UTC] PHP Fatal error: Uncaught TypeError: Unsupported operand types: string + float in /public_html/wp-content/plugins/woocommerce-cart-based-shipping/inc/class.shipping-method.php:321

Based on the information provided I have tried several different configurations to replicate the error and I am unable to. I’ve made some modifications to better support pricing that does not use the period decimal format, but I’m not sure that’s the problem here given your location. If you are able to share a screenshot of some of your settings, perhaps that will help me better understand the problem.

I will be releasing an update shortly, but if you can share this via link here or via email on the contact form, I will try to look further into it before submitting the update.

https://codecanyon.net/user/bolderelements#contact

Thanks, have sent details as requested.

Estoy interesado el plugins pero necesito saber si es posible esta funcionalidad envios gratis para ordenes $65 mayores a excluye productos mas grandes de 36” Pulgadas es decir ejemplos si un cliente compra un producto menos de 65 dolares cobra el envio pero si un producto que cuesta mas de 68 dolares no cobra el envio gratis correcto pero el producto deben tener un acrylic mas de 36” si me hago entender a ver si funciona esta funcionalidad antes de comprar muchas gracias

I am very sorry for the delay, but I would be happy to answer your questions if you are still looking for an answer. The length requirement will be a bit tricky. By default, the plugin looks at the combined length when calculating based on the total order numbers. It would be easiest if you used a shipping class to mark the oversized items, and then had separate shipping rules for the regular items and the bulk items. Similar to this tutorial here: https://www.bolderelements.net/support/knowledgebase/charging-different-rates-different-products/

My requirement as below it can be achieved or not using your plugin?

If Total cart weight is 1KG than shipping charges will be apply as Rs. 500/KG along with this 1KG Additional Packing Charges will be applied means total 2KG = (2×500)Rs. 1,000/- (check in attachment)

If Total cart weight is 10KG than shipping charges will be apply as Rs. 200/KG along with this 3KG Additional Packing Charges will be applied means total 13KG=(13×200) = Rs. 2,600/- (check in attachment)

https://prnt.sc/0FVB7Wi4Io_0 Let me know.

interested in this pleasant plugin, I have a UK grocery store that ships with DHL. DHL has specific weight based pricing for four different zones in the UK, One of the problems with wocommerce (or maybe my ignorance) is that it doesnt allow me to add extensive UK postcodes. Just wondering if this plugin would be my solutions. Will email you the business rules from DHL. Please advise if i should buy and use this

This is a very simple plugin that works within the WooCommerce shipping zones so it will not allow you to extend beyond those postal code settings.

Hello,

Question, I have trouble setting up the shipping costs.

The shipping costs are based on our transport company and they have 2 rates: Box size 1: max: 100×50x50 cm and 10 kg : €6,95. Box size 2: max: 176×78x58 cm and 23 kg : €13,20.

So let’s say the size of a product of mine is: 47×47x17 cm and 1 kg. The shipping costs for 1 of this product will be €6,95, because is it will fit in the 100×50x50 cm box.

But when you want 2 of these products, Woocommerce will calculate 2x: 47×47x17 = 94×94x34 cm, this will not fix any box and so no shipping option will be displayed…

Woocommerce will not see/calculate that a couple of these products will fit in 1 box.

Can your plugin make Woocommerce see/calculate this with your plugin?

I’m afraid not. This particular shipping method does not deal with any measurement conditions like this.

My question is as about my shipping model, follow a image for more details: https://drive.google.com/file/d/1LpQ760MLM77pZFh60_9ZvIGOWrXIiLHH/view?usp=sharing Each state has a different value for shipping and the greater the quantity of items, the greater the discount on shipping.

Yes, this shipping method should be able to work for you! You would need to create a shipping zone for each state and add a Cart Based method to each one. Then configure your pricing for each state.

There is also an Import/Export feature that can make it a little easier to setup since your quantity ranges are the same for each zone.

We offer 2 shipping methods – fedex and EMS. All products can be shipped with fedex, some can also be shipped with EMS. EMS of course if cheaper. So a client adds product A and product B to the cart. Product A can be shipped only with fedex as it’s very big. Product B can be shipped with fedex and ems, client want’s it to be shipped with EMS to save on costs. Is it possible for client to make an order with A and B products in the cart, for A choose FedEx, for B choose EMS, not FedEx? Mixed shipping. How will the cart look?

Thank you!

I’m afraid this plugin is rather basic. It cannot differentiate between shipping classes like that. It would only work if you separated the cart into multiple packages so that each group has its own, separate shipping line in the order. Our Table Rate plugin would give you more options. https://codecanyon.net/item/table-rate-shipping-for-woocommerce/3796656

Hi there! I hope you are well :)

I am looking for a method to show shipping costs already in cart, without the user having to type in an adress. The shipping will only depend on the amount in cart, so either it is a flat-rate fee or free shipping (when you have passed the threshold). In other words – the user should already in cart see the total cost, before clicking to check out. Is this possible with this plug-in, please? :)

This plugin will only work within the WooCommerce system, so it won’t calculate the shipping costs unless the system requests it. You can generally set the cost to appear straight away by setting a default location or using the geolocate app built in.

Hi, i have a question about conditions.

We need to have two options.

1. If the total is equal or more than 50 euros, only one shipping option is visible and the shipping is free. 2. It the total is less then 50 euros, customer can choose which company will deliver and the shipping is with a price for that company (two delivery companies in this moment)

Can we do this with your plugin?

Thanks

You can definitely setup certain Cart Based methods to appear or disappear based on the customer’s subtotal. However this would require that you setup the shipping costs in this method as well. If you were planning to use an API method that connects directly to your shipping providers to get the shipping fees, then this plugin won’t be necessary. It cannot modify the results of other shipping methods, just it’s own.

Hello, I’d just like a simple plugin that offers 3 different shipping prices,+ free, ie. buy 1 product = $x shipping cost, buy 2 product = $y shipping cost, buy 3 product = $z shipping cost, then free over $100 spent on product. Does your Card Based Shipping plugin do this? (And this would be done automatically, as customer chooses the quantity). Thanks.

If it is based on the number of products in the cart, no special circumstances or products, then yes, this plugin could help! It only calculates based on one condition, however. So for this scenario you would choose ‘Item Count’. Then you can use a ‘Free Shipping’ method to setup the $100 minimum subtotal option.

Unfortunately I don’t have the option to hide this method when the free shipping option is available. (Something that my other method has and I will have to add it to this method next.) In the meantime, you could try the following Code Snippet.

https://docs.woocommerce.com/document/hide-other-shipping-methods-when-free-shipping-is-available/

Or it looks like this plugin would be helpful!
https://wordpress.org/plugins/hide-shipping-method-for-woocommerce/

Hello, pre-sales question: Is it possible to have a discount on the shipping value (let’s say 50% on the normal shipping value) once you purchase more than 200€? Thanks in advance!

In a way, yes. You can specify pricing so that shipping is $10, but once the customer spends 200, the shipping cost is $5. So there’s no percent settings, but you can change the flat rate based on how much the customer is purchasing.

Hello. We have 28 different sizes of products, they all should have different shipping prices for different postcodes. Can this be done by your plugin?

I’m afraid not with this one. It’s a very simplistic method just based on cart totals.

Hello,

I am looking for a plugin that can do the following:

1. Add a minimum value for the order 2. Add shipping fees and a minimum order at the same time 3. Different shipping fees for different zip codes.

Is this possible?

Definitely! WooCommerce shipping zones can be narrowed down by postal code, and each zone can have its own Cart Based method. This allows you to setup different rules or pricing for each zone. There is a field that allows you to enter the minimum subtotal for shipping, and the table below that you can enter one shipping cost or multiple if you need the price to change based on how much the customer purchased.

Hi

I have a presales questions,

I need to ship via weight, so Ideally my weight pricing would be

1kg = £7 5kg = £8 20kg is £11

if someone add’s two products which are both 19kg then Ideally the shipping total should be £22 and not £11 as the customer has exceeded 20kg, would you plugin do this?

Or if the customer had 2 items one being 19kg and another 3kg then it should be £19 shipping as the 20kg has been exceeded but it the remainder of the exceed is below 5kg

Is the plugin capable of this please

Thanks

I’m afraid not, the rules of this method’s table are not recursive at this time.

Does it ignore virtual products in the subtotal? We sell both tangible items and virtual items that do not ship.

Yes, virtual items are removed from the shipping package in WooCommerce. This plugin calculates only on what is found in the package provided.

Hi,

I have a pre-sale question. I would like to achieve that regarding shipping:

- Shipping method 1: Limited to a french postal code, 30€ minimum per order to activate shipping, shipping is free - Shipping method 1: Limited to some french postal code, 30€ minimum per order to activate shipping, shipping is an 8€ flat rate

Is it something your plugin can do?

Absolutely! This method uses the WooCommerce shipping zones which will handle limiting your shipping to certain postal codes. You would then add a Cart Based method to each of your zones. You can enter the shipping cost in the table, just one row since you have flat rate prices, and there is a ‘Minimum to Ship’ field where you can enter the minimum price.

You can give it a try on the demo site if you would like: https://demo.bolderelements.net/woocommerce-cart-based-shipping/

Hi, i’m interested by the plugin, does it work with all themes?

Yes, this plugin calculates shipping and returns the results to WooCommerce for processing. It does not modify or add to the display at all. Your theme manages that part.

Hi Bolderelements,

I sent you a message earlier but realized that I should’ve used this feature. We bought the table rate plugin, but realized it wasn’t suitable.

May I check if I should just purchase this plugin instead for this use case. We have two kinds of shipping classes, either products are computed by weight or by number of items.

So if you buy food, we need to use weight (kg) and a certain multiplier and if you buy non-food, we just compute basing on the number of items.

We used tablerate + the plugin for multiple packages and ended up with having one shipping line for each product.

So with this plugin, is it possible to order both food and non-food and only have two lines of shipping computations on checkout?

I’m afraid not with this plugin, it is very simplistic and limited in features. Only the Table Rate method can handle this kind of scenario. You can use the Multiple Packages and split by shipping class if you wish the customers to see the shipping prices separately. Otherwise it would work with the Table Rate method alone.

This tutorial would show a close example to what you are looking for, however you can also open a support ticket on the same site if you would like some direct help. I can help review your settings and make sure we get it up and working the way you need.

https://www.bolderelements.net/support/knowledgebase/charging-different-rates-different-products/

Would appreciate if you can reply to refund request on ticket number #3508 and ticket 3517.

Hello,

We want your plug-in to be installed in our online store for weight calculation. Weight up to 12 kg. If you weigh more than 12 kg, display a message “No shipping methods available, contact us”. However, in case someone is in Attica zone, the only available shipping method will be the point of receipt.

are they feasible?

If you are looking to setup simple weight ranges with a flat rate cost at each range, then yes you could use this shipping method. The table allows you to specify the weight range and cost, and there is an additional option on the page that can limit the order to a specific weight value.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey