VirtueMart

WooCommerce

Others

Docs

Support

Demo

Blog

About

Shipping by Rules for VirtueMart

We are currently unable to provide proper support!

For the last few months we have been very busy working on some huge, very time-consuming and time-sensitive projects, so our support was very limited and we were unable to provide proper support in our forums! We now have a huge backlog of requests from our customers, which we are trying to clear bit by bit. Unfortunately, this takes longer than we anticipated, so our response time is not yet up to par. We are trying our best to improve this situation as soon as possible.

Sorry for the inconvenience and thank you for your understanding!

Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Adding % of total order cost to shipment cost

Adding % of total order cost to shipment cost 21 Feb 2018 02:29 #1

Hello,
Thank you for great plugin first.
I just added my code following examples. Here is it:
20<=Weight<50; 10+0.35*(Weight)
50<=Weight<100; 0.3333*(Weight)
101<=Weight<150; 0.31666*(Weight)
151<=Weight<200; 0.31666*(Weight)
201<=Weight<300; 0.31666*(Weight)

But I need to add a line which for increasing shipping cost with amount of 1.5% of crder cost avalible for all rules. It's because customers paid to courrier price whole order cost (not in advance online) and corrier taxing % for this service.

Please could you advice me how to do?

Thanks and regards,
Rumy

Please Log in or Create an account to join the conversation.

Adding % of total order cost to shipment cost 25 Feb 2018 19:50 #2

Dear Rumy,
Do I understand you correctly that you want to increase the shipping cost resulting from your ruleset by 1.5%, no matter which of the rules matches?
This is exactly the use case intended for the ExtraShippingMultiplier feature ( open-tools.net/documentation/shipping-by...l#shipping_modifiers ):
ExtraShippingMultiplier=1.015
20<=Weight<50; 10+0.35*(Weight)
50<=Weight<100; 0.3333*(Weight)
101<=Weight<150; 0.31666*(Weight)
151<=Weight<200; 0.31666*(Weight)
201<=Weight<300; 0.31666*(Weight)

Best regards,
Reinhold

Please Log in or Create an account to join the conversation.

  • Page:
  • 1