News:

Support the VirtueMart project and become a member

Main Menu

Additional shipping costs (bulky products)

Started by lostmail, February 17, 2019, 09:24:36 AM

Previous topic - Next topic

lostmail

I need a separate (additional) line for extra costs in checkout shipping calculation.

Currently I figured it with Advanced Shipping by Rules but shipping costs are calculated in one line with a summary
of standard + extra costs.

I would like to have it this way:

Shipping:
Sample Product   5 kg   5 EUR
Additional Fee (large products)   4,90 EUR

Currently I have only one line with total 9,90 EUR

Is there a way that vm takes more than one rule to add shipping costs ?
When I create a second rule vm always offers customer to change/select a shipping method...

Or is there another Plugin which works this way ?

Thank you.

Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

GJC Web Design

The simplest way to is to change the way Adv Rules displays its result
Its just a string  - you could add/ overide the function
protected function getPluginHtml ($plugin, $selectedPlugin, $pluginSalesPrice) {

to get the display u want

VM will not accept 2 returns for shipping

alt. you could add it as perhaps a custom field of the product

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

lostmail

Quoteyou could add/ overide the function
protected function getPluginHtml ($plugin, $selectedPlugin, $pluginSalesPrice) {

Hm - but how to add/override the function..?


Quotealt. you could add it as perhaps a custom field of the product
Tried that but it does only add a text description near the product and add the fee to the product price.
No extra/separate price for the additional costs.

Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

lostmail

Oh - and the additional fee should be country dependent...
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

lostmail

So we need a function where we can configure additional shipping cost (bulky products) to the standard shipping rules.
And it should not only be caclulated in backend - customers should see the basic shipping price (weight) + in a separate line the additional costs (for buly products) for each product or for the complete order.

...further on:
packing costs should also be a separate line in checkout page as customers can not see what the price for shipping and packing is; there is only one value (calculated shipping+packing).

I googled some around and found that most shop software (magento, showare, gambio, woocommerce...) have these features right now.

Found no extension for VM which can do that.
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

lostmail

I´m still looking for a solution for calculating shippint costs with "bulky goods" in Cart, Oder confirmation and Invoice.
I tried out open tools some times ago but in free version it was not included  - only in Pro-Version which was expensive.
No open tools is completely free but it will not anymore be updated because development is closed.

Now I´m sill looking for a solution  - does any one else have an idea how to fix that ?
Hopefully there will be an option in VM Standard .....?
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

jenkinhill

There is a supported plugin by Alatak - she works with the VM development team so keeps the plugin up-to-date.
https://alatak.net/en/extensions/virtuemart/shipments/pro-shipment-plugin.html
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

lostmail

Hm - Demo Page is not working and alatak.net has no Contact-Option... :-X
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

lostmail

Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

Studio 42

Quote from: lostmail on July 21, 2019, 13:49:54 PM
Hm - Demo Page is not working and alatak.net has no Contact-Option... :-X
Try simply add contact before @alatak.net, i think it's the right email address.

StefanSTS

Adding a hidden category bulk to the products and using a tax rule will work too.
--
Stefan Schumacher
www.jooglies.com - VirtueMart Invoice Layouts

Please use only stable versions with even numbers for your live shop! Use Alpha versions only if you know what risk you are taking.

lostmail

<contact@alatak.net>: host alatak.net[146.88.233.105] said: 550 Unrouteable
    address (in reply to RCPT TO command)
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

lostmail

Quote from: lostmail on July 27, 2019, 10:12:53 AM
<contact@alatak.net>: host alatak.net[146.88.233.105] said: 550 Unrouteable
    address (in reply to RCPT TO command)


HM - must try it.
What happens when 2 bulky good products are in the shopping cart - will the fee calculated twice than ?
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3

lostmail

#14
Quote from: StefanSTS on July 22, 2019, 19:32:52 PM
Adding a hidden category bulk to the products and using a tax rule will work too.

Made a test but i see that the additional fee per invoice before or after tax is it is not visible in order total what the tax fee is
for the modificated price.

After tax per invoice => no additional Tax fee is calculated in order total
Before tax per invoice => additional Tax fee is calculated only in last line of order total. In the line of the price modification only the price including tax is visible.
In column "TAX" is empty, "price modification" is the amount including tax (6 EUR + 19% = 7,14 EUR)
?

It seems that the rules have no effect to show taxes of price modifications....BUG ??
Joomla 3.x | VirtueMart 4.0.12 107771 | HORME3 PRO 1.9.6 / 2.0
VirtueMart 4.2.4 | Joomla 4.4.1 | PHP 8.1 | Vp_neoteric 1.3