Commerce Shipping incremental weight
Categories
Component ID
2833944
Component name
Commerce Shipping incremental weight
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
157
Component created
Component changed
Component body
This module extends Drupal Commerce by allowing to establish a base shipping rate that is incremented by the weight of products. For example, $5 as a base rate and an additional $1 for each extra lb/kg... Used in combination with Address Zone module, you can create complex
matrices as:
<= 3kg | Every extra kg | Zone
Normal | 3€ | 1€ | Europe
Normal | 6€ | 3€ | Asia
Express | 9€ | 2€ | Europe
Express | 15€ | 7€ | Asia
Requirements
Recommendations
- Address Zone and Commerce Address Zone submodule.
Installation
1. Place this module, the requirements and/or the recommendations in the folder
sites/[all]/modules/contrib.
2. Go to the Module page at Administer > Modules and enable all modules.
Configuration and usage instructions
- Add a new flat rate service and configure its component adding the required
conditions. - Add a new shipping rate calculation rule with:
- Conditions:
- 'Compare the shipping line item service' -> the new flat rate service.
- (Optional - Requires Commerce Address Zone) 'Order address belongs to
zone' -> the flat rate zone.
- Actions:
- 'Calculate and apply an order shipping rate based on its weight' with
your shipping tariff values.
- 'Calculate and apply an order shipping rate based on its weight' with
- Conditions:
- Repeat if it is necessary with every shipping rate and/or zone.
