raneri supports this item


This author's response time can be up to 1 business day.

55 comments found.

Can this plugin work on a ‘per product’ basis or is it applied globally?

It is applied to the “sum” of products in the cart. It can work “per category” but, at the moment, not on a “per product” basis. If other users will ask for this feature we could add it in the future releases :)

Thanks Reneri.

Hi, I’ve purchased your plugin and now the problem that if free shipping is available, other shipping Options are not hidden. Thanks for help, Stefan

Hi westefan, maybe you have one or more shipping options in the “Don’t remove these shipping methods” field? Sorry for asking, but I’ve to exclude the most obvious reason :)

Hi raneri, thanks for your prompt reply. It’s ok to ask that, but this field is definitely empty.

Unfortunately I can’t reproduce this problem on our test installation of the current release. We can go deeply to understand the origin of the problem with an admin access to your WP installation and an FTP access. If you want to, leave me a message at riccardo {at} raneri.it .


hyper24 Purchased

Getting PHP error.

Problem: It’s not displaying the free ship method even with $600 worth of products in cart. Conversely, with less than $59 (my setting for minimum price for free ship) it seems to work as expected; I am seeing the motivational phrase in the cart.

PHP error: Warning: in_array() expects parameter 2 to be array, string given in /home/REDACTED/public_html/REDACTED/wp-content/plugins/woocommerce-raneri-free-shipping.php on line 263


  • Checked “Enable this shipping method”
  • Method title “Free Shipping”
  • Unchecked “New registered customers always get free shipping”
  • Minimum amount 59
  • Maximum weight blank (also tried 0)
  • Quantity required blank (also tried 0)
  • Reverse quantity unchecked
  • Ignore virtual unchecked
  • Motivational phrase default
  • Motivational phrase background #FFFF00
  • Categories blank
  • Countries blank
  • All countries unchecked
  • Exclude states/provinces blank
  • Don’t remove these shipping methods blank

Troubleshooting so far: Tried multiple products, deactivated all other plugins, swapped to twentyfifteen. Error persists.

Hi Hyper24, sorry again for the “easter delay”. We tested your configuration and I can confirm the little bug you’re reporting. This is due to the fact that you didn’t choose anything in the list of the nations enabled for free shipping AND you’re keeping the “All countries” option unchecked. So you have to select one or more countries, OR enable the All countries checkbox, if free shipping is always allowed.

Of course this bug will be fixed in the next release ;)


hyper24 Purchased

Not a problem, everyone needs a holiday! Thanks so much for the easy resolution. Glad I was able to help you fix a bug for the upcoming release, too!


hyper24 Purchased

Just confirming this is the fix, works perfectly. Thanks much again for getting me sorted out!

Does this plugin let you schedule free shipping by date? Do you know of such a solution?

Hi, this seems to be a nice idea, not difficult to be implemented in our plugin. I’ll add it to the TODO list for the next release(s) ;)


ethanfx Purchased

Hi, Fantastic plugin. 5 Star given.

I have one question. How to style the motivational phrase using css?

The motivational phrase currently sitting on top of page without any box. Its look ugly. Can you suggest on how to make a box for those phrase? Or at least place that message on center of the page.

Thank you so much!!

Hi Ethanfx, first of all I want to say THANK YOU for the rating! :)

The motivational phrase has a CSS class: raneri_free_shipping_motivational_phrase so you can add the styling directive into your theme’s style.css.

Something like:

.raneri_free_shipping_motivational_phrase{ display:block; text-align:center; }

will make the motivational phrase center-aligned.

hi there, a pre-sales question, is it possible to configure the free shipping conditions to be different per specific country? for example: netherlands gets free shipping at 60 euro and belgium at 100 euro. thank you.

Hi ecb21, you can set a country-limiter for one or more countries, but it’s a yes/no condition. The other countries will not receive free shipping even if the conditions you’ve set are met.

Hi Raneri and congratulation for this great plugin , I have purchase your plugin but unfortunatelly i meet some issues after installation. I installed the plugin as a normal plugin installation via Wordpress and everything was fine , i activated the plugin , but nothing new appear in my Woo-> Setting-. Shipping Options . Can you please help with an advice or something .

Thank you , Adrian

I understand that but it isn’t . I’m using WP( 4.0.5 ) with Woo( v. 2.2.8) , so from you description it shouldn’t be any problem using this versions . Any other ideea?

Yes, I can certify that our plugin works also with old (and older) versions of WP and Woo. This is an another screen that I’ve just taken from a WP 3.7.1 + Woo 2.0.20: http://i.imgur.com/Olxc2Y9.png (sorry this is in italian).

It could be a conflict with another installed plugin. If you want, I can give you private (always free) support via email to understand better what’s happening. Contact us at info {at} raneri.it .

Ok , i will do that , thank you

Hi! I just have installed your plugin on my store at www.puraganga.com.mx, and have set it to get free shipping when 3 dresses (vestidos) or more are added to cart. But I cannot see the motivational phrase. Is not here or just I cannot find it?

Hi Blacklynx! The motivational phrase works when you set a minimum amount to be reached, and not a minimum item count.

Hi Raneri! Unfortunately I can’t find the way how to translate motivation phrase which one I have changed in Woocommerce/Settings/Shipping/Paneri Free Shipping section. PO in this case doesn’t assist and in WPML/String Translation this string doesn’t exist (not added) :(( pls, help! Leo

Hi Leonid, you’re right: this text string can be customized but not translated with WPML. I’ve noted this, so it will included in one of the next update (expect it quite soon… it shouldn’t be in the very next release, but in the 2nd one). Thank you for reporting.

Hi there, a presale question please. We wish to have free delivery on total sales in cart of say over £25 but this only for a set category, does your plugin do this?

I ask as we have products that are collection only and can’t be included in any kind of delivery, these set to Virtual so no delivery option is available.

We have purchased another plugin which does not exclude products so if someone adds a collect only product while buying one that has delivery they can add this and theoretically get something that cant be delivered…included in delivery.

Hope that's clear :) Many thanks.

Hi Pete, I hope to understand :)

With our plugin you can choose one or more product categories for which free shipping is allowed.

For example, if you add one category to this selector, free shipping will be activated if the user puts one or more products from this single category. If he adds even one single product from another category, it falls back to normal shipping.

Does this answer to your question? :)

Hi, anyway to not show the motivation line if a non free shipping item is added to the cart?

Hi, this is because some of my products are in promo category which i would like to collect shipping fee else i would be in a lost when im selling those products. The motivation will show up when the customers are buying these promo products and even after they hit the threshold for freeshipping , the flatrate shipping fee is still charging them , this would cause customers to question my website settings

OK. uhm… so you would like to have the possibility to inform your users that the non-free shipping option is shown because they have added products from the promo category (that is publicized as a “free shipping category”) but they have also other products from other categories that are blocking the free shipping option? Do I have understood? :)

Yes :) , would be great to have some way to inform users , as of now im turning off the motivation as some users are getting motivated to get the free shipping then found out its not as one heavy item is added into the list

Prima di acquistare questo plugin vorrei capire se fa quello che mi serve: dovrei impostare la spedizione gratuita per un importo minimo di € 150 ma solo per alcune categoria di prodotti, quindi se un cliente supera questo limite acquistando prodotti non inclusi in quella categoria non potrà usufruire della promozione. Quindi si possono impostare 2 condizioni? Importo e categoria? Grazie.

Ciao Kebiro, direi proprio di sì :) Puoi impostare una o più condizioni, quindi imposterai il minimo di 150 Euro, e limiterai ad una sola categoria (o più categorie). Se il cliente raggiunge quell’importo e nel carrello ha SOLO articoli da quelle categorie designate, otterrà la spedizione gratuita.

Hi , I just purchased this and activated it. Under the shipping options woocommerce screen, I click on raneri free shipping, and I don’t get any of the options that the plugin has stated I will get. It looks identical to the woocommerce free shipping method options screen. Have I done something wrong?

Long day, late night mistake. FYI: I clicked ‘download wordpress plugin only’ instead of ‘download all files and doc’

Everything works great. Thanks for a great plugin.

Thanks for your purchase :)

With this plugin can you set it so

buy 1 product, pay full shipping price of 100 buy 2 products pay reduced shipping of 50 per product buy 3 products get free shipping for each?


Sorry, no. This is a “Free shipping YES/NO” plugin”, its purpose isn’t to calculate discounts on shipping but only to decide if the cart triggers free shipping, depending by a number of conditions.

Hello Thank you for a nice plug-ins. The display of the amount of money I want to display in the format of the following digits without separator point. What should I do now?

Hi thesis, thank you very much for your purchase! The format should follow your Woo’s currency settings, could you check this?